diff options
Diffstat (limited to 'src/plugins/gstreamer/camerabin/camerabinservice.cpp')
-rw-r--r-- | src/plugins/gstreamer/camerabin/camerabinservice.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/gstreamer/camerabin/camerabinservice.cpp b/src/plugins/gstreamer/camerabin/camerabinservice.cpp index f2bfc2869..5003699ee 100644 --- a/src/plugins/gstreamer/camerabin/camerabinservice.cpp +++ b/src/plugins/gstreamer/camerabin/camerabinservice.cpp @@ -54,6 +54,7 @@ #include "camerabinflash.h" #include "camerabinfocus.h" #include "camerabinlocks.h" +#include "camerabinzoom.h" #endif #include "camerabinimagecapture.h" @@ -226,6 +227,9 @@ QMediaControl *CameraBinService::requestControl(const char *name) if (qstrcmp(name, QCameraLocksControl_iid) == 0) return m_captureSession->cameraLocksControl(); + + if (qstrcmp(name, QCameraZoomControl_iid) == 0) + return m_captureSession->cameraZoomControl(); #endif if (qstrcmp(name, QCameraImageProcessingControl_iid) == 0) |