From c106041bd6bfa15fa7646aafd848da3f930055ff Mon Sep 17 00:00:00 2001 From: Yoann Lopes Date: Tue, 14 Jul 2015 13:53:15 +0200 Subject: [PATCH] GStreamer camerabin: always provide the zoom control. It doesn't actually require GstPhotography to be available at compile time. Change-Id: I738e71e4a108a40e79440096be6607afff0134fa Reviewed-by: Christian Stromme --- src/plugins/gstreamer/camerabin/camerabinservice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/gstreamer/camerabin/camerabinservice.cpp b/src/plugins/gstreamer/camerabin/camerabinservice.cpp index a22301e2..f0958bc5 100644 --- a/src/plugins/gstreamer/camerabin/camerabinservice.cpp +++ b/src/plugins/gstreamer/camerabin/camerabinservice.cpp @@ -47,7 +47,6 @@ #include "camerabinflash.h" #include "camerabinfocus.h" #include "camerabinlocks.h" -#include "camerabinzoom.h" #endif #include "camerabinimagecapture.h" @@ -56,6 +55,7 @@ #include "camerabincapturedestination.h" #include "camerabinviewfindersettings.h" #include "camerabinviewfindersettings2.h" +#include "camerabinzoom.h" #include #include @@ -226,10 +226,10 @@ QMediaControl *CameraBinService::requestControl(const char *name) if (qstrcmp(name, QCameraLocksControl_iid) == 0) return m_captureSession->cameraLocksControl(); +#endif if (qstrcmp(name, QCameraZoomControl_iid) == 0) return m_captureSession->cameraZoomControl(); -#endif if (qstrcmp(name, QCameraImageProcessingControl_iid) == 0) return m_captureSession->imageProcessingControl();