diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-03-24 16:07:34 +0100 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-03-24 16:07:34 +0100 |
commit | 2618b6c77ddf7fd8e7a54dd80891b724c8fc035f (patch) | |
tree | f187433bd4eb509875b189a43fa8039eee42663c /src/multimedia | |
parent | cd7882b760ae34034b1b5b53c6e7970eb05f2bc2 (diff) | |
parent | 4aeda4943e9532719c49f02a5997f74fe4e0e7c9 (diff) |
Merge remote-tracking branch 'origin/stable' into dev
Change-Id: I310b468e9ba5b1e70f2e792df746a93ecb067c1a
Diffstat (limited to 'src/multimedia')
-rw-r--r-- | src/multimedia/camera/qcamerainfo.cpp | 2 | ||||
-rw-r--r-- | src/multimedia/gsttools_headers/qgstutils_p.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/multimedia/camera/qcamerainfo.cpp b/src/multimedia/camera/qcamerainfo.cpp index 218219c7e..230b71222 100644 --- a/src/multimedia/camera/qcamerainfo.cpp +++ b/src/multimedia/camera/qcamerainfo.cpp @@ -104,7 +104,7 @@ QCameraInfo::QCameraInfo(const QCamera &camera) : d(new QCameraInfoPrivate) { const QVideoDeviceSelectorControl *deviceControl = camera.d_func()->deviceControl; - if (deviceControl) { + if (deviceControl && deviceControl->deviceCount() > 0) { const int selectedDevice = deviceControl->selectedDevice(); d->deviceName = deviceControl->deviceName(selectedDevice); d->description = deviceControl->deviceDescription(selectedDevice); diff --git a/src/multimedia/gsttools_headers/qgstutils_p.h b/src/multimedia/gsttools_headers/qgstutils_p.h index 568580264..eea1e15d9 100644 --- a/src/multimedia/gsttools_headers/qgstutils_p.h +++ b/src/multimedia/gsttools_headers/qgstutils_p.h @@ -78,6 +78,8 @@ namespace QGstUtils { const QSet<QString> &supportedMimeTypeSet); } +void qt_gst_object_ref_sink(gpointer object); + QT_END_NAMESPACE #endif |