virtual void Receive(const uchar *Data, int Length)
This function is called from the cDevice we are attached to, and delivers one TS packet from the set ...
void HandleErrors(bool Force=false)
cRecordingInfo * recordingInfo
virtual void Action(void)
A derived cThread class must implement the code it wants to execute as a separate thread in this func...
cFrameDetector * frameDetector
time_t lastDiskSpaceCheck
cUnbufferedFile * recordFile
cRingBufferLinear * ringBuffer
bool RunningLowOnDiskSpace(void)
virtual void Activate(bool On)
If you override Activate() you need to call Detach() (which is a member of the cReceiver class) from ...
cFrameChecker * frameChecker
cPatPmtGenerator patPmtGenerator
cUnbufferedFile is used for large files that are mainly written or read in a streaming manner,...