cFrameDetector * frameDetector
bool RunningLowOnDiskSpace(void)
time_t lastDiskSpaceCheck
cUnbufferedFile is used for large files that are mainly written or read in a streaming manner...
virtual void Action(void)
A derived cThread class must implement the code it wants to execute as a separate thread in this func...
cPatPmtGenerator patPmtGenerator
virtual void Receive(uchar *Data, int Length)
This function is called from the cDevice we are attached to, and delivers one TS packet from the set ...
cRecorder(const char *FileName, const cChannel *Channel, int Priority)
Creates a new recorder for the given Channel and the given Priority that will record into the file Fi...
cRingBufferLinear * ringBuffer
cNaluStreamProcessor * naluStreamProcessor
virtual void Activate(bool On)
If you override Activate() you need to call Detach() (which is a member of the cReceiver class) from ...
cUnbufferedFile * recordFile