89 DPL5((
">> asn1_decodeScene(%X,%X)\n", listPtr, scene));
94 DPL5((
"<< asn1_decodeScene() Returned early\n"));
110 while (currItem != NULL)
112 switch (currItem->
tag)
141 DPL1((
"asn1_decodeScene - ERROR: Invalid aspect ratio\n"));
145 #ifndef ASN1UKPROFILE 160 currItem = currItem->
next;
168 DPL2((
"WARNING:[ASN.1] asn1_decodeScene() returns errVal = %d\n", errVal));
172 DPL5((
"<< asn1_decodeScene() Returns %d\n", errVal));
asnErr asn1_decodeGroup(fpa1_syntaxList *listPtr, MHEG5Group *group)
Decodes GroupItem class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...
Functions to create a MHEG5Action from a MHEG5 script (in the form of a list of fpa1_syntaxList struc...
MH5GroupPtr asn1_mainGroupPtr
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing.
Functions to create a MHEG5Group from a MHEG5 script (in the form of a list of fpa1_syntaxList struct...
Typedefs, macros used by all of parser. These may be duplicated elsewhere.
struct fpa1_syntaxItem * children
typedefs etc for the whole object creation section.
Contains macros for MHEG-5 ASN.1 tags and structures.
Functions to create a MHEG5Scene from a MHEG5 script (in the form of a list of fpa1_syntaxList struct...
int asn1_GroupActionCount
E_ASPECT_RATIO aspectRatio
MHEG5Int inputEventRegister
void asn1_decodeNextScenes(fpa1_syntaxList *listPtr, ParamList *p_scenes)
Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A, section[A.3] for details of ASN...
MHEG5Int sceneCoordinateSystem[2]
Implementation of the MHEG5 Scene Class Scene Class Defines a set of Ingredient objects to be activat...
Functions to create a MHEG5Application from a MHEG5 script (in the form of a list of fpa1_syntaxList ...
struct fpa1_syntaxItem * next
asnErr asn1_decodeScene(fpa1_syntaxList *listPtr, MHEG5Scene *scene)