diff options
-rw-r--r-- | src/plugins/avfoundation/camera/avfcamerarenderercontrol.mm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/avfoundation/camera/avfcamerarenderercontrol.mm b/src/plugins/avfoundation/camera/avfcamerarenderercontrol.mm index 705ec633f..39901cd48 100644 --- a/src/plugins/avfoundation/camera/avfcamerarenderercontrol.mm +++ b/src/plugins/avfoundation/camera/avfcamerarenderercontrol.mm @@ -60,11 +60,14 @@ public: && CVPixelBufferGetPixelFormatType(buffer) == kCVPixelFormatType_32BGRA ? GLTextureHandle : NoHandle) , m_texture(0) + , m_renderer(renderer) #endif , m_buffer(buffer) - , m_renderer(renderer) , m_mode(NotMapped) { +#ifndef Q_OS_IOS + Q_UNUSED(renderer) +#endif // Q_OS_IOS CVPixelBufferRetain(m_buffer); } @@ -194,9 +197,9 @@ public: private: #ifdef Q_OS_IOS mutable CVOpenGLESTextureRef m_texture; + AVFCameraRendererControl *m_renderer; #endif CVImageBufferRef m_buffer; - AVFCameraRendererControl *m_renderer; MapMode m_mode; }; |