MHEG5
22.3.0
Main Page
Related Pages
Classes
Files
File List
File Members
DTVKit
MHEG5
source
asn
inc
asn1_createExtras.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright © 2014 The DTVKit Open Software Foundation Ltd (www.dtvkit.org)
3
* Copyright © 2004 Ocean Blue Software Ltd
4
* Copyright © 2000 Koninklijke Philips Electronics N.V
5
*
6
* This file is part of a DTVKit Software Component
7
* You are permitted to copy, modify or distribute this file subject to the terms
8
* of the DTVKit 1.0 Licence which can be found in licence.txt or at www.dtvkit.org
9
*
10
* THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
11
* EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES
12
* OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
13
*
14
* If you or your organisation is not a member of DTVKit then you have access
15
* to this source code outside of the terms of the licence agreement
16
* and you are expected to delete this and any associated files immediately.
17
* Further information on DTVKit, membership and terms can be found at www.dtvkit.org
18
*******************************************************************************/
27
#ifndef _ASN1_CREATE_EXTRAS_H
28
#define _ASN1_CREATE_EXTRAS_H
29
30
/*---includes for this file--------------------------------------------------*/
31
32
/*---Constant and macro definitions for public use---------------------------*/
33
34
/*---Enumerations for public use---------------------------------------------*/
35
36
/*---Global type defs for public use-----------------------------------------*/
37
38
/*---Global variable declarations for public use-----------------------------*/
39
40
/*---Global Function prototypes for public use-------------------------------*/
41
48
asnErr
asn1_decodeInteger
(
fpa1_syntaxList
*listPtr, MHEG5Int *decodedInt);
49
58
asnErr
asn1_decodeBoolean
(
fpa1_syntaxList
*listPtr, MHEG5Bool *decodedBool);
59
66
asnErr
asn1_decodeOctetString
(
fpa1_syntaxList
*listPtr,
67
MHEG5String
*decodedString);
68
77
asnErr
asn1_decodeColour
(
fpa1_syntaxList
*listPtr,
MHEG5Colour
*colour);
78
79
80
81
#endif
/*_ASN1_CREATE_EXTRAS_H*/
asn1_decodeColour
asnErr asn1_decodeColour(fpa1_syntaxList *listPtr, MHEG5Colour *colour)
Decodes Colour class. Refer to MHEG5 Specification (ISO/IEC 13522-2:1996), Appendix A...
Definition:
asn1_createExtras.c:149
asn1_decodeOctetString
asnErr asn1_decodeOctetString(fpa1_syntaxList *listPtr, MHEG5String *decodedString)
decodes String type
Definition:
asn1_createExtras.c:118
sMHEG5String
Definition:
mh5base.h:82
fpa1_syntaxItem
Definition:
fpa1_syn.h:50
MHEG5Generic
Definition:
mh5base.h:147
asn1_decodeInteger
asnErr asn1_decodeInteger(fpa1_syntaxList *listPtr, MHEG5Int *decodedInt)
decodes Integer type
Definition:
asn1_createExtras.c:53
asn1_decodeBoolean
asnErr asn1_decodeBoolean(fpa1_syntaxList *listPtr, MHEG5Bool *decodedBool)
decodes Boolean type MHEG5TRUE and MHEG5FALSE macros are used for consistency. will default to MHEG5T...
Definition:
asn1_createExtras.c:78
Generated by
1.8.11