|
vdr 2.8.3
|
Public Member Functions | |
| cPesFile (void) | |
| ~cPesFile () | |
| USE bool | Init (const char *FileName) |
| USE bool | Open (int Number) |
| void | Close (void) |
| USE const uchar * | Read (int Number, uint32_t Offset, int Length, int &Bytes) |
Private Attributes | |
| cString | fileName |
| int | number |
| int | file |
| uint32_t | size |
| uchar | frame [MAXFRAMESIZE] |
| cPesFile::cPesFile | ( | void | ) |
| void cPesFile::Close | ( | void | ) |
| bool cPesFile::Init | ( | const char * | FileName | ) |
| bool cPesFile::Open | ( | int | Number | ) |
Definition at line 488 of file pes2ts.c.
References Close(), Error(), file, fileName, FileSize(), MAXFILESPERRECORDINGPES, number, RECORDFILESUFFIXPES, size, and cString::sprintf().
Referenced by Read().
| const uchar * cPesFile::Read | ( | int | Number, |
| uint32_t | Offset, | ||
| int | Length, | ||
| int & | Bytes ) |
Definition at line 517 of file pes2ts.c.
References Error(), file, frame, MAXFRAMESIZE, Open(), safe_read(), and size.
Referenced by cPesReader::ReadPesFrame().
|
private |
|
private |
|
private |
|
private |
Definition at line 444 of file pes2ts.c.
Referenced by cPesFile(), and Open().
|
private |
Definition at line 446 of file pes2ts.c.
Referenced by cPesFile(), Open(), and Read().