5#include <QtCore/qmetaobject.h>
6#include <QtFFmpegMediaPluginImpl/private/qffmpegrecordingengine_p.h>
14 m_resolvedPromise.start();
19 auto guard = lockLoopData();
25 auto guard = lockLoopData();
32 auto guard = lockLoopData();
36 emit endOfSourceStream();
43 auto guard = lockLoopData();
57 m_resolvedPromise.addResult(succeeded);
58 m_resolvedPromise.finish();
65#include "moc_qffmpegencoderthread_p.cpp"
void setEndOfSourceStream()
void markResolved(bool succeeded)
void setPaused(bool paused)
void setAutoStop(bool autoStop)
bool init() override
Called on this thread when thread starts.
RecordingEngine & m_recordingEngine
QT_MANGLE_NAMESPACE(QMacScreenCaptureStreamDelegate) QMacScreenCaptureStreamDelegate
Combined button and popup list for selecting options.