70 DPL5((
">> asn1_decodeLineart(%X)\n", listPtr));
78 memset(lineart, 0, size);
88 while (currItem != NULL)
91 switch (currItem->
tag)
111 currItem = currItem->
next;
118 DPL2((
"WARNING:[ASN.1] asn1_decodeLineart() Fails\n"));
125 DPL5((
"<< asn1_decodeLineart() %X\n", lineart));
MHEG5Ingredient * asn1_createLineart(fpa1_syntaxList *listPtr, MHEG5Final clazz, U32BIT size)
Decodes Lineart class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...
MHEG5Int originalLineStyle
MHEG5Int originalLineWidth
Functions to create a MHEG5Lineart from a MHEG5 script (in the form of a list of fpa1_syntaxList stru...
Contains functions/structure used to do MHEG-5 ASN.1 syntax parsing.
Typedefs, macros used by all of parser. These may be duplicated elsewhere.
struct fpa1_syntaxItem * children
Implement the MHEG5 LineArt Class. Defines functionality associated with vectorial representation of ...
typedefs etc for the whole object creation section.
OSDColor OSDgetColour(const char *colour, int len)
Converts an MHEG5 colour value to an OSDColor type.
Contains macros for MHEG-5 ASN.1 tags and structures.
MHEG5Bool borderedBoundingBox
MHEG5Colour originalRefLineColour
asnErr asn1_decodeVisible(fpa1_syntaxList *listPtr, MHEG5Visible *visible)
Decodes Visible class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...
Functions to create a MHEG5Visible from a MHEG5 script (in the form of a list of fpa1_syntaxList stru...
MHEG5Ingredient ingredient
MHEG5Colour originalRefFillColour
Definition of colour type for MHEG5 - settings and conversions.
struct fpa1_syntaxItem * next