![]() |
![]() |
Codec Engine Application Programming Interface (API)
ce-w08
|
Data Structures | |
struct | IVIDDEC2FRONT_Obj |
This must be the first field of all IVIDDEC2FRONT instance objects. More... | |
struct | IVIDDEC2BACK_Obj |
This must be the first field of all IVIDDEC2BACK instance objects. More... | |
struct | IVIDDEC2FRONT_Status |
Defines instance status parameters. More... | |
struct | IVIDDEC2FRONT_OutArgs |
Defines the run time output arguments for all IVIDDEC2FRONT instance objects. More... | |
struct | IVIDDEC2FRONT_Fxns |
Defines all of the operations on IVIDDEC2FRONT objects. More... | |
struct | IVIDDEC2BACK_Fxns |
Defines all of the operations on IVIDDEC2BACK objects. More... |
Typedefs | |
typedef struct IVIDDEC2FRONT_Obj | IVIDDEC2FRONT_Obj |
This must be the first field of all IVIDDEC2FRONT instance objects. | |
typedef struct IVIDDEC2FRONT_Obj * | IVIDDEC2FRONT_Handle |
Opaque handle to an IVIDDEC2FRONT objects. | |
typedef struct IVIDDEC2BACK_Obj | IVIDDEC2BACK_Obj |
This must be the first field of all IVIDDEC2BACK instance objects. | |
typedef struct IVIDDEC2BACK_Obj * | IVIDDEC2BACK_Handle |
Opaque handle to an IVIDDEC2BACK objects. | |
typedef struct IVIDDEC2FRONT_Status | IVIDDEC2FRONT_Status |
Defines instance status parameters. | |
typedef struct IVIDDEC2FRONT_OutArgs | IVIDDEC2FRONT_OutArgs |
Defines the run time output arguments for all IVIDDEC2FRONT instance objects. | |
typedef struct IVIDDEC2FRONT_Fxns | IVIDDEC2FRONT_Fxns |
Defines all of the operations on IVIDDEC2FRONT objects. | |
typedef struct IVIDDEC2BACK_Fxns | IVIDDEC2BACK_Fxns |
Defines all of the operations on IVIDDEC2BACK objects. |
This is the XDM split video decoder interface.
typedef struct IVIDDEC2FRONT_Obj IVIDDEC2FRONT_Obj |
This must be the first field of all IVIDDEC2FRONT instance objects.
typedef struct IVIDDEC2FRONT_Obj* IVIDDEC2FRONT_Handle |
Opaque handle to an IVIDDEC2FRONT objects.
typedef struct IVIDDEC2BACK_Obj IVIDDEC2BACK_Obj |
This must be the first field of all IVIDDEC2BACK instance objects.
typedef struct IVIDDEC2BACK_Obj* IVIDDEC2BACK_Handle |
Opaque handle to an IVIDDEC2BACK objects.
typedef struct IVIDDEC2FRONT_Status IVIDDEC2FRONT_Status |
Defines instance status parameters.
typedef struct IVIDDEC2FRONT_OutArgs IVIDDEC2FRONT_OutArgs |
Defines the run time output arguments for all IVIDDEC2FRONT instance objects.
@remarks This structure may be extended by individual codec implementations allowing customization with vendor specific parameters. The presence of vendor specific extensions will be detected by the value of the @c size parameter.
size
field must be correctly set by the caller. See https://processors.wiki.ti.com/index.php/Extending_data_structures_in_XDM for more details. @sa IVIDDEC2FRONT_Fxns::process()
typedef struct IVIDDEC2FRONT_Fxns IVIDDEC2FRONT_Fxns |
Defines all of the operations on IVIDDEC2FRONT objects.
typedef struct IVIDDEC2BACK_Fxns IVIDDEC2BACK_Fxns |
Defines all of the operations on IVIDDEC2BACK objects.