MHEG5  15.3.0
source/asn/src/asn1_createExtras.c File Reference

Miscellaneous functions for decoding ASN.1 types. More...

#include <stdio.h>
#include "vpa1_sys.h"
#include "vpa1_tgs.h"
#include "fpa1_syn.h"
#include "asn1_sys.h"
#include "mh5base.h"
#include "asn1_createExtras.h"

Functions

asnErr asn1_decodeInteger (fpa1_syntaxList *listPtr, MHEG5Int *decodedInt)
 decodes Integer type
asnErr asn1_decodeBoolean (fpa1_syntaxList *listPtr, MHEG5Bool *decodedBool)
 decodes Boolean type MHEG5TRUE and MHEG5FALSE macros are used for consistency. will default to MHEG5TRUE if it fails.
asnErr asn1_decodeOctetString (fpa1_syntaxList *listPtr, MHEG5String *decodedString)
 decodes String type
asnErr asn1_decodeColour (fpa1_syntaxList *listPtr, MHEG5Colour *colour)
 Decodes Colour class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A, section [A.43] for details of ASN.1 representation.

Detailed Description

Miscellaneous functions for decoding ASN.1 types.

Date:
18/07/2002
Author:
S.Charman

Function Documentation

asnErr asn1_decodeBoolean ( fpa1_syntaxList listPtr,
MHEG5Bool *  decodedBool 
)

decodes Boolean type MHEG5TRUE and MHEG5FALSE macros are used for consistency. will default to MHEG5TRUE if it fails.

decodes Boolean type MHEG5TRUE and MHEG5FALSE macros are used for consistency. will default to MHEG5TRUE if it fails... is this safe???

Parameters:
listPtrpointer to current fpa1_syntaxList item
decodedBoolPointer to boolean type being decoded.
Returns:
asnErr
asnErr asn1_decodeColour ( fpa1_syntaxList listPtr,
MHEG5Colour colour 
)

Decodes Colour class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A, section [A.43] for details of ASN.1 representation.

Parameters:
listPtrpointer to current fpa1_syntaxList item
colourPointer to Colour class being decoded.
Returns:
asnErr
asnErr asn1_decodeInteger ( fpa1_syntaxList listPtr,
MHEG5Int *  decodedInt 
)

decodes Integer type

Parameters:
listPtrpointer to current fpa1_syntaxList item
decodedIntPointer to integer type being decoded.
Returns:
asnErr
asnErr asn1_decodeOctetString ( fpa1_syntaxList listPtr,
MHEG5String decodedString 
)

decodes String type

Parameters:
listPtrpointer to current fpa1_syntaxList item
decodedStringPointer to string type being decoded.
Returns:
asnErr
 All Data Structures Files Functions Variables Typedefs Defines