diff options
Diffstat (limited to 'src/plugins/avfoundation/camera/avfvideorenderercontrol.mm')
-rw-r--r-- | src/plugins/avfoundation/camera/avfvideorenderercontrol.mm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/avfoundation/camera/avfvideorenderercontrol.mm b/src/plugins/avfoundation/camera/avfvideorenderercontrol.mm index 1a2054452..369ed473e 100644 --- a/src/plugins/avfoundation/camera/avfvideorenderercontrol.mm +++ b/src/plugins/avfoundation/camera/avfvideorenderercontrol.mm @@ -240,6 +240,8 @@ void AVFVideoRendererControl::syncHandleViewfinderFrame(const QVideoFrame &frame m_lastViewfinderFrame.unmap(); m_lastViewfinderFrame = QVideoFrame(mirrored); } + if (m_cameraSession && m_lastViewfinderFrame.isValid()) + m_cameraSession->onCameraFrameFetched(m_lastViewfinderFrame); } void AVFVideoRendererControl::handleViewfinderFrame() |