vdr 2.8.3
cTsWriter Class Reference

Public Member Functions

 cTsWriter (void)
 ~cTsWriter ()
USE bool Open (const char *FileName)
USE bool Write (const uchar *Data, int Length, bool Independent)

Private Attributes

cString tsRecordingFileName
int f
off_t offset
cIndexFile * index

Detailed Description

Definition at line 1102 of file pes2ts.c.

Constructor & Destructor Documentation

◆ cTsWriter()

cTsWriter::cTsWriter ( void )

Definition at line 1115 of file pes2ts.c.

References f, index, and offset.

◆ ~cTsWriter()

cTsWriter::~cTsWriter ( )

Definition at line 1142 of file pes2ts.c.

References f, and index.

Member Function Documentation

◆ Open()

bool cTsWriter::Open ( const char * FileName)

◆ Write()

bool cTsWriter::Write ( const uchar * Data,
int Length,
bool Independent )

Definition at line 1148 of file pes2ts.c.

References Error(), f, index, offset, tsRecordingFileName, and cIndexFile::Write().

Referenced by Pes2Ts().

Member Data Documentation

◆ f

int cTsWriter::f
private

Definition at line 1105 of file pes2ts.c.

Referenced by cTsWriter(), Open(), Write(), and ~cTsWriter().

◆ index

cIndexFile* cTsWriter::index
private

Definition at line 1107 of file pes2ts.c.

Referenced by cTsWriter(), Open(), Write(), and ~cTsWriter().

◆ offset

off_t cTsWriter::offset
private

Definition at line 1106 of file pes2ts.c.

Referenced by cTsWriter(), and Write().

◆ tsRecordingFileName

cString cTsWriter::tsRecordingFileName
private

Definition at line 1104 of file pes2ts.c.

Referenced by Open(), and Write().


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