16 auto guard = lockLoopData();
22 auto guard = lockLoopData();
29 auto guard = lockLoopData();
33 emit endOfSourceStream();
41 m_encodingStartSemaphore.release();
48 m_encodingStartSemaphore.acquire();
56#include "moc_qffmpegencoderthread_p.cpp"
void setEndOfSourceStream()
void setPaused(bool paused)
void setAutoStop(bool autoStop)
void startEncoding(bool noError)
bool init() override
Called on this thread when thread starts.
RecordingEngine & m_recordingEngine
std::conditional_t< QT_FFMPEG_AVIO_WRITE_CONST, const uint8_t *, uint8_t * > AvioWriteBufferType