1 Scope
2 References
3 Definitions
3.1 Terms defined elsewhere
3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Definitions of basic data types and operators
6.1 Definition of data types
6.2 Definition of relational operators
6.3 Definition of arithmetic operators
7 Interface overview
8 Invocation mechanism
9 Description of hardware abstract interface
9.1 Special-purpose hardware abstract interface for media
processing
9.2 General-purpose hardware abstract interface
Annex A – Aout module
A.1 Definition of constants
A.2 Enumeration definition
A.3 Data structure definition
A.4 Definition of Callback function
A.5 Calling method
A.6 Definition of interfaces
Annex B – Demux module
B.1 Constant definition
B.2 Enumeration definition
B.3 Definition of the data structure
B.4 Definition of Callback function
B.5 Calling method
B.6 Definition of the interface
Annex C – Frontend module
C.1 Constant definition
C.2 Enumeration definition
C.3 Enumeration definition of data structure
C.4 The definition of Callback function
C.5 Call method
C.6 Definition of Interface
Annex D – System module
D.1 Constant definition
D.2 Enumeration definition
D.3 Definition of Data structure
D.4 Definition of Callback function
D.5 Call method
D.6 Definition of interface
Annex E – Vout module
E.1 Constant definition
E.2 Enumeration definition
E.3 Definition of data structure
E.4 The definition of Callback function
E.5 Call method
E.6 Definition of Interface
Annex F – AV module
F.1 Constant definition
F.2 Enumeration definition
F.3 Definition of data structure
F.4 The definition of Callback function
F.5 Call method
F.6 Definition of interface
Bibliography