vdr 2.6.8
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cTsChecker Class Reference

Public Member Functions

 cTsChecker (void)
 
void CheckTs (const uchar *Data, int Length)
 
int Errors (void)
 

Private Member Functions

void Report (int Pid, const char *Message)
 

Private Attributes

uchar counter [MAXPID]
 
int errors
 

Detailed Description

Definition at line 35 of file recorder.c.

Constructor & Destructor Documentation

◆ cTsChecker()

cTsChecker::cTsChecker ( void )

Definition at line 46 of file recorder.c.

References counter, errors, and TS_CC_UNKNOWN.

Member Function Documentation

◆ CheckTs()

void cTsChecker::CheckTs ( const uchar * Data,
int Length )

◆ Errors()

int cTsChecker::Errors ( void )
inline

Definition at line 43 of file recorder.c.

References errors.

Referenced by cRecorder::HandleErrors().

◆ Report()

void cTsChecker::Report ( int Pid,
const char * Message )
private

Definition at line 52 of file recorder.c.

References DebugChecks, errors, and TimeToString().

Referenced by CheckTs().

Member Data Documentation

◆ counter

uchar cTsChecker::counter[MAXPID]
private

Definition at line 37 of file recorder.c.

Referenced by CheckTs(), and cTsChecker().

◆ errors

int cTsChecker::errors
private

Definition at line 38 of file recorder.c.

Referenced by cTsChecker(), Errors(), and Report().


The documentation for this class was generated from the following file: