vdr  2.2.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cDvbSubtitleAssembler Class Reference

Public Member Functions

 cDvbSubtitleAssembler (void)
 
virtual ~cDvbSubtitleAssembler ()
 
void Reset (void)
 
unsigned char * Get (int &Length)
 
void Put (const uchar *Data, int Length)
 

Private Member Functions

bool Realloc (int Size)
 

Private Attributes

uchardata
 
int length
 
int pos
 
int size
 

Detailed Description

Definition at line 1140 of file dvbsubtitle.c.

Constructor & Destructor Documentation

cDvbSubtitleAssembler::cDvbSubtitleAssembler ( void  )

Definition at line 1155 of file dvbsubtitle.c.

cDvbSubtitleAssembler::~cDvbSubtitleAssembler ( )
virtual

Definition at line 1162 of file dvbsubtitle.c.

Member Function Documentation

unsigned char * cDvbSubtitleAssembler::Get ( int &  Length)

Definition at line 1193 of file dvbsubtitle.c.

Referenced by cDvbSubtitleConverter::ConvertFragments().

void cDvbSubtitleAssembler::Put ( const uchar Data,
int  Length 
)

Definition at line 1206 of file dvbsubtitle.c.

Referenced by cDvbSubtitleConverter::ConvertFragments().

bool cDvbSubtitleAssembler::Realloc ( int  Size)
private

Definition at line 1173 of file dvbsubtitle.c.

References esyslog, and max().

void cDvbSubtitleAssembler::Reset ( void  )

Member Data Documentation

uchar* cDvbSubtitleAssembler::data
private

Definition at line 1142 of file dvbsubtitle.c.

int cDvbSubtitleAssembler::length
private

Definition at line 1143 of file dvbsubtitle.c.

int cDvbSubtitleAssembler::pos
private

Definition at line 1144 of file dvbsubtitle.c.

int cDvbSubtitleAssembler::size
private

Definition at line 1145 of file dvbsubtitle.c.


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