virtual void Action(void)
A derived cThread class must implement the code it wants to execute as a separate thread in this func...
cNaluStreamProcessor * naluStreamProcessor
cPatPmtGenerator patPmtGenerator
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 ...
cUnbufferedFile is used for large files that are mainly written or read in a streaming manner,...
cFrameDetector * frameDetector
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
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
bool RunningLowOnDiskSpace(void)
time_t lastDiskSpaceCheck