4#ifndef QFFMPEGMEDIARECODER_H
5#define QFFMPEGMEDIARECODER_H
18#include <QtMultimedia/private/qplatformmediarecorder_p.h>
38 void record(QMediaEncoderSettings &settings)
override;
53 void handleSessionError(QMediaRecorder::Error code,
const QString &description);
57 struct RecordingEngineDeleter
59 void operator()(RecordingEngine *)
const;
63 QMediaMetaData m_metaData;
65 std::unique_ptr<RecordingEngine, RecordingEngineDeleter> m_recordingEngine;
QT_MANGLE_NAMESPACE(QMacScreenCaptureStreamDelegate) QMacScreenCaptureStreamDelegate
QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY(lcSynthesizedIterableAccess, "qt.iterable.synthesized", QtWarningMsg)