48 TRACER(
int asn_bitmap_count = 0; )
66 DPL5((
">> asn1_decodeBitmap(%X)\n", listPtr));
68 TRACER(asn_bitmap_count++);
74 bitmap->visible.ingredient.root.clazz = MHEG5BITMAP;
83 currItem = listPtr->children;
84 while (currItem != NULL)
87 switch (currItem->tag)
90 if (currItem->data.boolData != 0)
92 bitmap->tiling = MHEG5TRUE;
96 bitmap->originalTransparency = currItem->data.intData;
102 currItem = currItem->next;
108 DPL2((
"WARNING:[ASN.1] asn1_decodeBitmap() Fails\n"));
110 MHEG5freeMem( bitmap );
116 TRACE(TERROR, (
"Alloc asn1_decodeBitmap() Fails\n"))
119 DPL5((
"<< asn1_decodeBitmap() %X\n", bitmap));
Functions to create a MHEG5Bitmap from a MHEG5 script (in the form of a list of fpa1_syntaxList struc...
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing.
Typedefs, macros used by all of parser. These may be duplicated elsewhere.
typedefs etc for the whole object creation section.
Contains macros for MHEG-5 ASN.1 tags and structures.
asnErr asn1_decodeVisible(fpa1_syntaxList *listPtr, MHEG5Visible *visible)
Decodes Visible class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...
Module Description: Implement the MHEG5 Bitmap Class. 32 Bitmap Class Defines the behaviour of a two-...
Functions to create a MHEG5Visible from a MHEG5 script (in the form of a list of fpa1_syntaxList stru...
MHEG5Ingredient * asn1_createBitmap(fpa1_syntaxList *listPtr)
Decodes Bitmap class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...