|
|
bool | hasStreamType (short streamType) |
| |
|
int | getPidByStreamType (short streamType) |
| |
|
unsigned int | getNextPid () |
| |
|
unsigned int | getNextCarouselId () |
| |
|
unsigned int | getCarouselComponentTag () |
| |
|
bool | hasProgramNumber (unsigned int programNumber) |
| |
|
bool | hasPid (unsigned int pid) |
| |
|
Pmt * | getPmtByProgramNumber (unsigned int programNumber) |
| |
|
unsigned int | getTSId () |
| |
|
void | setTSId (unsigned int newTSId) |
| |
|
unsigned int | getNumOfPrograms () |
| |
|
void | addProgram (unsigned int pid, unsigned int programNumber) |
| |
|
void | addPmt (Pmt *program) |
| |
|
void | replacePmt (unsigned int pid, Pmt *newPmt) |
| |
|
unsigned int | getFirstProgramNumber () |
| |
|
unsigned int | getProgramNumberByPid (unsigned int pid) |
| |
|
short | getStreamType (unsigned int pid) |
| |
|
bool | isSectionType (unsigned int pid) |
| |
|
bool | processSectionPayload () |
| |
|
bool | hasUnprocessedPmt () |
| |
|
vector< unsigned int > * | getUnprocessedPmtPids () |
| |
|
map< unsigned int, Pmt * > * | getProgramsInfo () |
| |
|
void | checkConsistency () |
| |
|
unsigned int | getDefaultProgramPid () |
| |
|
unsigned int | getDefaultMainVideoPid () |
| |
|
unsigned int | getDefaultMainAudioPid () |
| |
|
unsigned int | getDefaultMainCarouselPid () |
| |
|
unsigned short | createPatStreamByProgramPid (unsigned short pid, char **dataStream) |
| |
|
void | print () |
| |
|
| TransportSection (char *sectionBytes, unsigned int size) |
| |
|
void | setESId (unsigned int id) |
| |
|
unsigned int | getESId () |
| |
|
void | addData (char *bytes, unsigned int size) |
| |
|
string | getSectionName () |
| |
|
unsigned int | getTableId () |
| |
|
bool | getSectionSyntaxIndicator () |
| |
|
unsigned int | getSectionLength () |
| |
|
unsigned int | getCurrentSize () |
| |
|
unsigned int | getExtensionId () |
| |
|
unsigned int | getVersionNumber () |
| |
|
bool | getCurrentNextIndicator () |
| |
|
unsigned int | getSectionNumber () |
| |
|
unsigned int | getLastSectionNumber () |
| |
|
void * | getPayload () |
| |
|
unsigned int | getPayload (char **buffer) |
| |
|
unsigned int | getPayloadSize () |
| |
|
bool | isConsolidated () |
| |
|
bool | isConstructionFailed () |
| |
|
char * | getSection () |
| |
|
void | print () |
| |
|
|
static void | resetPayload (char *payload, int size) |
| |
|
static unsigned int | crc32 (char *data, unsigned int len) |
| |
|
|
unsigned int | currentPid |
| |
|
unsigned int | currentCarouselId |
| |
|
unsigned int | carouselComponentTag |
| |
|
unsigned int | tsPid |
| |
|
map< unsigned int, unsigned int > | pat |
| |
|
vector< unsigned int > | unprocessedPmts |
| |
|
map< unsigned int, Pmt * > | programs |
| |
|
char * | stream |
| |
|
unsigned int | tableId |
| |
|
bool | sectionSyntaxIndicator |
| |
|
unsigned int | sectionLength |
| |
|
unsigned int | idExtention |
| |
|
unsigned int | versionNumber |
| |
|
bool | currentNextIndicator |
| |
|
unsigned int | sectionNumber |
| |
|
unsigned int | lastSectionNumber |
| |
|
char | section [4096] |
| |
|
unsigned int | currentSize |
| |
|
string | sectionName |
| |
The documentation for this class was generated from the following files:
- gingacc-tsparser/include/tsparser/Pat.h
- gingacc-tsparser/src/si/Pat.cpp