4#ifndef QWINDOWSCAMERA_H
5#define QWINDOWSCAMERA_H
18#include <QtMultimedia/private/qplatformcamera_p.h>
34 void setCamera(
const QCameraDevice &camera)
override;
48 QCameraDevice m_cameraDevice;
49 QCameraFormat m_cameraFormat;
50 bool m_active =
false;
bool canReadQrc() const override
void setAudioFormat(const QAudioFormat &format) override
bool bufferAvailable() const override
QUrl source() const override
void setSourceDevice(QIODevice *device) override
QAudioFormat audioFormat() const override
QAudioBuffer read() override
void setSource(const QUrl &fileName) override
QIODevice * sourceDevice() const override
~MFAudioDecoderControl() override
virtual ~QWindowsCamera()
bool isActive() const override
void setCamera(const QCameraDevice &camera) override
void setCaptureSession(QPlatformMediaCaptureSession *) override
bool setCameraFormat(const QCameraFormat &format) override
void setActive(bool active) override
ComPtr< IMFMediaSource > mediaSource() const
void load(const QUrl &url, QIODevice *stream)
Combined button and popup list for selecting options.