summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2012-06-29 12:13:58 +1000
committerQt by Nokia <qt-info@nokia.com>2012-06-29 07:28:14 +0200
commitb6848df7c2e56f2937983ad17167775bc7f754da (patch)
treeade84a0ab3216d31bb52b59c3846f54103655471 /src
parentf2309fa9278732712d80a4cdc771fbc790e0cf5b (diff)
Allow gst video capture startup without viewfinder attached.
Change-Id: I5f0b7dc12f4ee8e988d6107047d963949bcdb5bf Reviewed-by: Lev Zelenskiy <lev.zelenskiy@nokia.com> Reviewed-by: Ling Hu <ling.hu@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp b/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp
index 050a678a1..e2dc63bb0 100644
--- a/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp
+++ b/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp
@@ -764,7 +764,8 @@ void QGstreamerCaptureSession::setVideoPreview(QObject *viewfinder)
bool QGstreamerCaptureSession::isReady() const
{
- return m_viewfinderInterface != 0 && m_viewfinderInterface->isReady();
+ //it's possible to use QCamera without any viewfinder attached
+ return !m_viewfinderInterface || m_viewfinderInterface->isReady();
}
QGstreamerCaptureSession::State QGstreamerCaptureSession::state() const