|
MHEG5 1.0
DTVKit MHEG5 1.0 API Documentation
|
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing. More...
Go to the source code of this file.
Data Structures | |
| union | synItemData |
| struct | fpa1_syntaxItem |
Macros | |
| #define | SYN_NEEDED 0 |
| #define | SYN_OPTIONAL 1 |
| #define | SYN_DEFAULT 2 |
Typedefs | |
| typedef union synItemData | syntaxItemData |
| typedef struct fpa1_syntaxItem | fpa1_syntaxList |
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing.
| #define SYN_DEFAULT 2 |
| #define SYN_NEEDED 0 |
| #define SYN_OPTIONAL 1 |
| typedef struct fpa1_syntaxItem fpa1_syntaxList |
| typedef union synItemData syntaxItemData |
| fpa1_syntaxList* fpa1_synAddItemToList | ( | fpa1_syntaxList * | firstComp, |
| fpa1_syntaxList * | compToAdd | ||
| ) |
| fpa1_syntaxList* fpa1_synAddItemToStartOfList | ( | fpa1_syntaxList * | listPtr, |
| fpa1_syntaxList * | compToAdd | ||
| ) |
| fpa1_syntaxList* fpa1_synCreateListItem | ( | int | tag, |
| vpa1_filePos | tagPosition, | ||
| vpa1_filePos | nextTagPosition | ||
| ) |
| fpa1_syntaxList* fpa1_synFreeFirstItem | ( | fpa1_syntaxList * | firstComp | ) |
NO LONGER USED
| void fpa1_synFreeList | ( | fpa1_syntaxList * | firstComp | ) |
NO LONGER USED
| fpa1_syntaxList* fpa1_synGetAllTags | ( | vpa1_filePos | filePosLimit | ) |
| fpa1_syntaxList* fpa1_synGetUnknowns | ( | vpa1_filePos | startPosition, |
| vpa1_filePos | endPosition, | ||
| fpa1_syntaxList * | inputPtr | ||
| ) |
Relies on the fact that tags are parsed as they appear in the source file.
| fpa1_syntaxList* fpa1_synRemoveItemFromList | ( | fpa1_syntaxList * | , |
| fpa1_syntaxList * | |||
| ) |