14QQnxMediaCaptureSession::QQnxMediaCaptureSession()
15 : QPlatformMediaCaptureSession()
30 if (camera == m_camera)
34 m_camera->setCaptureSession(
nullptr);
39 m_camera->setCaptureSession(
this);
46 return m_imageCapture;
51 if (m_imageCapture == imageCapture)
62 emit imageCaptureChanged();
67 return m_mediaRecorder;
72 if (m_mediaRecorder == mediaRecorder)
83 emit encoderChanged();
88 if (m_audioInput == input)
91 m_audioInput =
static_cast<QQnxAudioInput*>(input);
96 auto qnxSink = sink ?
static_cast<
QQnxVideoSink *>(sink->platformVideoSink()) :
nullptr;
97 if (m_videoSink == qnxSink)
99 m_videoSink = qnxSink;
104 if (m_audioOutput == output)
106 m_audioOutput = output;
121#include "moc_qqnxmediacapturesession_p.cpp"
void setCaptureSession(QQnxMediaCaptureSession *session)