summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp')
-rw-r--r--src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp b/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp
index 3decd6070..5fb419aae 100644
--- a/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp
+++ b/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp
@@ -51,7 +51,10 @@
#include <private/qgstutils_p.h>
#include <private/qcore_unix_p.h>
+
+#if defined(USE_V4L)
#include <linux/videodev2.h>
+#endif
QT_BEGIN_NAMESPACE
@@ -132,6 +135,7 @@ void CameraBinServicePlugin::updateDevices() const
m_cameraDevices.clear();
m_cameraDescriptions.clear();
+#if defined(USE_V4L)
QDir devDir("/dev");
devDir.setFilter(QDir::System);
@@ -173,6 +177,7 @@ void CameraBinServicePlugin::updateDevices() const
if (!m_cameraDevices.isEmpty())
m_defaultCameraDevice = m_cameraDevices.first();
+#endif
}
QT_END_NAMESPACE