12#include "private/qplatformaudioinput_p.h"
13#include "private/qplatformaudiooutput_p.h"
17QWindowsMediaCaptureService::QWindowsMediaCaptureService()
19 m_mediaDeviceSession =
new QWindowsMediaDeviceSession(
this);
24 delete m_mediaDeviceSession;
35 if (m_camera == control)
39 m_camera->setCaptureSession(
nullptr);
43 m_camera->setCaptureSession(
this);
49 return m_imageCapture;
55 if (m_imageCapture == control)
59 m_imageCapture->setCaptureSession(
nullptr);
61 m_imageCapture = control;
63 m_imageCapture->setCaptureSession(
this);
64 emit imageCaptureChanged();
75 if (m_encoder == control)
84 emit encoderChanged();
104 return m_mediaDeviceSession;
109#include "moc_qwindowsmediacapture_p.cpp"