7#ifndef HDHOMERUNRECORDER_H_
8#define HDHOMERUNRECORDER_H_
25 void run(
void)
override;
This is a specialization of RecorderBase used to handle MPEG-2, MPEG-4, MPEG-4 AVC,...
void StartNewFile(void) override
HDHRRecorder(TVRec *rec, HDHRChannel *channel)
void run(void) override
run() starts the recording process, and does not exit until the recording is complete.
HDHRStreamHandler * m_streamHandler
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,...
void ReaderPaused(int fd)
This is the coordinating class of the Recorder Subsystem.