vdr 2.8.3
cPesReader Class Reference

Public Member Functions

USE bool Init (const char *FileName)
USE bool HasData (int Index)
const uchar * ReadPesFrame (int Index, bool &Independent, int &Bytes)

Private Attributes

cPesIndex index
cPesFile file

Detailed Description

Definition at line 542 of file pes2ts.c.

Member Function Documentation

◆ HasData()

USE bool cPesReader::HasData ( int Index)
inline

Definition at line 549 of file pes2ts.c.

References index, cPesIndex::IsValid(), and USE.

Referenced by Pes2Ts().

◆ Init()

bool cPesReader::Init ( const char * FileName)

Definition at line 558 of file pes2ts.c.

References file, index, cPesFile::Init(), and cPesIndex::Load().

Referenced by Pes2Ts().

◆ ReadPesFrame()

const uchar * cPesReader::ReadPesFrame ( int Index,
bool & Independent,
int & Bytes )

Definition at line 563 of file pes2ts.c.

References file, cPesIndex::Get(), index, and cPesFile::Read().

Referenced by Pes2Ts().

Member Data Documentation

◆ file

cPesFile cPesReader::file
private

Definition at line 545 of file pes2ts.c.

Referenced by Init(), and ReadPesFrame().

◆ index

cPesIndex cPesReader::index
private

Definition at line 544 of file pes2ts.c.

Referenced by HasData(), Init(), and ReadPesFrame().


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