![]() |
![]() |
|
Codec Engine Application Programming Interface (API)
ce-w08
|
Descriptor for an alg. This object can be passed to Engine_addAlg(), to dynamically add an alg to an engine | |
| Properties of an Engine algorithm | |
| Properties of an Engine algorithm | |
| Attributes of an Engine | |
This structure is passed to Engine_add(), and contains parameters to specify an engine | |
| Descriptor for a dynamically loaded alg. A dynamic library for a codec must export a function that fills in a structure of this type | |
| Defines the fields and methods that must be supplied by all XDAIS algorithms | |
| Memory records | |
| Algorithm instance object definition | |
| Algorithm instance creation parameters | |
| Pointer to algorithm specific status structure | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IAUDDEC1 objects | |
| Defines the input arguments for all IAUDDEC1 instance process function | |
| This must be the first field of all IAUDDEC1 instance objects | |
| Defines the run time output arguments for all IAUDDEC1 instance objects | |
| Defines the creation time parameters for all IAUDDEC1 instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IAUDDEC objects | |
| Defines the input arguments for all IAUDDEC instance process function | |
| This must be the first field of all IAUDDEC instance objects | |
| Defines the run time output arguments for all IAUDDEC instance objects | |
| Defines the creation time parameters for all IAUDDEC instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IAUDENC1 objects | |
| Defines the input arguments for all IAUDENC1 instance process function | |
| This must be the first field of all IAUDENC1 instance objects | |
| Defines the run time output arguments for all IAUDENC1 instance objects | |
| Defines the creation time parameters for all IAUDENC1 instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IAUDENC objects | |
| Defines the input arguments for all IAUDENC instance process function | |
| This must be the first field of all IAUDENC instance objects | |
| Defines the run time output arguments for all IAUDENC instance objects | |
| Defines the creation time parameters for all IAUDENC instance objects | |
| Defines instance status parameters (read-only) | |
| Definition of IIMGDEC1 codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IIMGDEC1 objects | |
| Defines the input arguments for all IIMGDEC1 instance process() function | |
| This must be the first field of all IIMGDEC1 instance objects | |
| Defines the run time output arguments for all IIMGDEC1 instance objects | |
| Defines the creation time parameters for all IIMGDEC1 instance objects | |
| Defines instance status parameters | |
| Definition of IIMGDEC codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IIMGDEC objects | |
| Defines the input arguments for all IIMGDEC instance process() function | |
| This must be the first field of all IIMGDEC instance objects | |
| Defines the run time output arguments for all IIMGDEC instance objects | |
| Defines the creation time parameters for all IIMGDEC instance objects | |
| Defines instance status parameters (read-only) | |
| Definition of IIMGENC1 codec class configurable parameters | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IIMGENC1 objects | |
| Defines the input arguments for all IIMGENC1 instance process() function | |
| This must be the first field of all IIMGENC1 instance objects | |
| Defines the run time output arguments for all IIMGENC1 instance objects | |
| Defines the creation time parameters for all IIMGENC1 instance objects | |
| Defines instance status parameters | |
| Definition of IIMGENC codec class configurable parameters | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IIMGENC objects | |
| Defines the input arguments for all IIMGENC instance process() function | |
| This must be the first field of all IIMGENC instance objects | |
| Defines the run time output arguments for all IIMGENC instance objects | |
| Defines the creation time parameters for all IIMGENC instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the codec parameters that can be modified after creation via ISPHDEC1_Fxns.control() | |
| Defines all of the operations on ISPHDEC1 objects | |
| Defines the input arguments for all ISPHDEC1 instance process function | |
| This must be the first field of all ISPHDEC1 instance objects | |
| Defines the run time output arguments for all ISPHDEC1 instance objects | |
| Defines the creation time parameters for all ISPHDEC1 instance objects | |
| Defines instance status parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on ISPHDEC objects | |
| Defines the input arguments for all ISPHDEC instance process function | |
| This must be the first field of all ISPHDEC instance objects | |
| Defines the run time output arguments for all ISPHDEC instance objects | |
| Defines the creation time parameters for all ISPHDEC instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the codec parameters that can be modified after creation via ISPHENC1_Fxns.control() | |
| Defines all of the operations on ISPHENC1 objects | |
| Defines the input arguments for all ISPHENC1 instance process function | |
| This must be the first field of all ISPHENC1 instance objects | |
| Defines the run time output arguments for all ISPHENC1 instance objects | |
| Defines the creation time parameters for all ISPHENC1 instance objects | |
| Defines instance status parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on ISPHENC objects | |
| Defines the input arguments for all ISPHENC instance process function | |
| This must be the first field of all ISPHENC instance objects | |
| Defines the run time output arguments for all ISPHENC instance objects | |
| Defines the creation time parameters for all ISPHENC instance objects | |
| Defines instance status parameters (read-only) | |
| Definition of IUNIVERSAL codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IUNIVERSAL objects | |
| Defines the input arguments for all IUNIVERSAL instance process function | |
| This must be the first field of all IUNIVERSAL instance objects | |
| Defines the run time output arguments for all IUNIVERSAL instance objects | |
| Defines the creation time parameters for all IUNIVERSAL instance objects | |
| Defines instance status parameters (read-only) | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDANALYTICS objects | |
| Access modes used to declare how the algorithm accessed buffers | |
| Defines the input arguments for all IVIDANALYTICS instance process function | |
| This must be the first field of all IVIDANALYTICS instance objects | |
| Defines the run time output arguments for all IVIDANALYTICS instance objects | |
| Defines the creation time parameters for all IVIDANALYTICS instance objects | |
| Analytics rule | |
| Defines instance status parameters | |
| Definition of IVIDDEC1 codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDDEC1 objects | |
| Defines the input arguments for all IVIDDEC1 instance process function | |
| This must be the first field of all IVIDDEC1 instance objects | |
| Defines the run time output arguments for all IVIDDEC1 instance objects | |
| Defines the creation time parameters for all IVIDDEC1 instance objects | |
| Defines instance status parameters | |
| Definition of IVIDDEC2 codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDDEC2 objects | |
| Defines the input arguments for all IVIDDEC2 instance process function | |
| This must be the first field of all IVIDDEC2 instance objects | |
| Defines the run time output arguments for all IVIDDEC2 instance objects | |
| Defines the creation time parameters for all IVIDDEC2 instance objects | |
| Defines instance status parameters | |
| Definition of IVIDDEC2BACK codec class configurable parameters | |
| Defines all of the operations on IVIDDEC2BACK objects | |
| This must be the first field of all IVIDDEC2BACK instance objects | |
| Defines all of the operations on IVIDDEC2FRONT objects | |
| This must be the first field of all IVIDDEC2FRONT instance objects | |
| Defines the run time output arguments for all IVIDDEC2FRONT instance objects | |
| Defines instance status parameters | |
| Definition of IVIDDEC3 codec class configurable parameters | |
| This structure defines the algorithm parameters that can be modified after creation via IVIDDEC3_Fxns.control() calls | |
| Defines all of the operations on IVIDDEC3 objects | |
| Defines the input arguments for all IVIDDEC3 instance process function | |
| This must be the first field of all IVIDDEC3 instance objects | |
| Defines the run time output arguments for all IVIDDEC3 instance objects | |
| Defines the creation time parameters for all IVIDDEC3 instance objects | |
| Defines instance status parameters | |
| Definition of VIDDEC codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDDEC objects | |
| Defines the input arguments for all IVIDDEC instance process function | |
| This must be the first field of all IVIDDEC instance objects | |
| Defines the run time output arguments for all IVIDDEC instance objects | |
| Defines the creation time parameters for all IVIDDEC instance objects | |
| Defines instance status parameters | |
| Definition of IVIDENC1 codec class configurable parameters | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDENC1 objects | |
| Defines the input arguments for all IVIDENC1 instance process function | |
| Defines the structure that contains macroblock related encoding parameter estimates | |
| This must be the first field of all IVIDENC1 instance objects | |
| Defines the run time output arguments for all IVIDENC1 instance objects | |
| Defines the creation time parameters for all IVIDENC1 instance objects | |
| Defines instance status parameters | |
| Definition of IVIDENC2 codec class configurable parameters | |
| This structure defines the algorithm parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDENC2 objects | |
| Defines the input arguments for all IVIDENC2 instance process function | |
| This must be the first field of all IVIDENC2 instance objects | |
| Defines the run time output arguments for all IVIDENC2 instance objects | |
| Defines the creation time parameters for all IVIDENC2 instance objects | |
| Defines instance status parameters | |
| Definition of IVIDENC codec class configurable parameters | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDENC objects | |
| Defines the input arguments for all IVIDENC instance process function | |
| This must be the first field of all IVIDENC instance objects | |
| Defines the run time output arguments for all IVIDENC instance objects | |
| Defines the creation time parameters for all IVIDENC instance objects | |
| Defines instance status parameters | |
| Detailed buffer descriptor for video buffers | |
| Buffer descriptor for input video buffers | |
| Detailed buffer descriptor for video buffers | |
| Buffer descriptor for video buffers | |
| This structure defines the codec parameters that can be modified after creation via control() calls | |
| Defines all of the operations on IVIDTRANSCODE objects | |
| Defines the input arguments for all IVIDTRANSCODE instance process function | |
| This must be the first field of all IVIDTRANSCODE instance objects | |
| Defines the run time output arguments for all IVIDTRANSCODE instance objects | |
| Defines the creation time parameters for all IVIDTRANSCODE instance objects | |
| Defines instance status parameters | |
| Information for a memory heap of a remote DSP server | |
| Parameters for ti_sdo_ce_osal_Memory_alloc() & ti_sdo_ce_osal_Memory_free() | |
| VISA message header | |
| Buffer information descriptor for input and output buffers | |
| Buffer descriptor | |
| Single buffer descriptor | |
| Buffer descriptor | |
| Union describing a buffer size | |
| Descriptor for a buffer to move | |
| Single buffer descriptor | |
| Buffer information descriptor for input and output buffers | |
| Buffer descriptor for multiple buffers | |
| Context used by split codecs | |
| Buffer information descriptor for input and output buffers | |
| Descriptor for the chunk of data being transferred in one call to putData or getData | |
| Date and time | |
| 2-dimensional point | |
| Rectangle | |
| Single buffer descriptor |