8#ifndef CETONRECORDER_H_
9#define CETONRECORDER_H_
26 void run(
void)
override;
void StartNewFile(void) override
CetonStreamHandler * m_streamHandler
void ReaderPaused(int fd)
CetonRecorder(TVRec *rec, CetonChannel *channel)
void run(void) override
run() starts the recording process, and does not exit until the recording is complete.
QString GetSIStandard(void) const override
bool PauseAndWait(std::chrono::milliseconds timeout=100ms) override
If m_requestPause is true, sets pause and blocks up to timeout milliseconds or until unpaused,...
This is a specialization of RecorderBase used to handle MPEG-2, MPEG-4, MPEG-4 AVC,...
This is the coordinating class of the Recorder Subsystem.