vdr 2.7.6
cTsChecker Class Reference

Public Member Functions

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

Private Member Functions

void Report (int Pid, const char *Message)
 

Private Attributes

uchar counter [MAXPID]
 
int errors
 

Detailed Description

Definition at line 1949 of file remux.c.

Constructor & Destructor Documentation

◆ cTsChecker()

cTsChecker::cTsChecker ( void )

Definition at line 1961 of file remux.c.

References counter, errors, and TS_CC_UNKNOWN.

Member Function Documentation

◆ CheckTs()

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

◆ Clear()

void cTsChecker::Clear ( void )
inline

Definition at line 1958 of file remux.c.

References errors.

◆ Errors()

int cTsChecker::Errors ( void )
inline

Definition at line 1957 of file remux.c.

References errors.

◆ Report()

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

Definition at line 1967 of file remux.c.

References DebugChecks, errors, and TimeToString().

Referenced by CheckTs().

Member Data Documentation

◆ counter

uchar cTsChecker::counter[MAXPID]
private

Definition at line 1951 of file remux.c.

Referenced by CheckTs(), and cTsChecker().

◆ errors

int cTsChecker::errors
private

Definition at line 1952 of file remux.c.

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


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