42 #define SCENE_SET_COMPS 14 44 #define SCENE_COORD_SYS_SEQ_COMPS 2 45 #define NEXT_SCENE_SEQ_COMPS 2 90 static void fpa1_decodeSceneSetList(
fpa1_syntaxList *listPtr,
int indentCount )
92 int spaceCount = indentCount;
95 while (listPtr != NULL)
97 spaceCount = indentCount;
99 while (spaceCount > 0)
105 printf(
"Scene Tag %d\n", listPtr->
tag );
106 fpa1_decodeSceneSetList( listPtr->
children, indentCount + 1 );
108 listPtr = listPtr->
next;
int sceneSetCompsArr[2 *SCENE_SET_COMPS+1]
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing.
struct fpa1_syntaxItem * children
Typedefs for script reading functions.
Contains macros for MHEG-5 ASN.1 tags and structures.
int nextSceneSeqCompArr[2 *NEXT_SCENE_SEQ_COMPS+1]
#define SCENE_COORD_SYS_SEQ_COMPS
#define NEXT_SCENE_SEQ_COMPS
syntax item block manager Contains functions to create a mini memory manager for allocating syntax li...
int sneCoordSysSeqCompArr[2 *SCENE_COORD_SYS_SEQ_COMPS+1]
int fpa1_delList(fpa1_syntaxList *firstComp)
Contains functions to decode MHEG-5 ASN.1 Scene class components.
Contains functions used to parse MHEG-5 ASN.1 SETs. SETs can have components in any order and as such...
struct fpa1_syntaxItem * next
Contains functions used to parse MHEG-5 ASN.1 SEQUENCEs. SEQUENCEs have components in order...