Data Structures

Here are the data structures with brief descriptions:
Engine_AlgInfoProperties of an Engine algorithm
Engine_AlgInfo2Properties of an Engine algorithm. This structure is identical to Engine_AlgInfo except that the typeTab array of strings is replaced by a singie string called types. The string, types, represents a ';' separated list of inheritance hierarchies of the algorithm, for example, "ti.sdo.ce.video.IVIDDEC;ti.sdo.ce.test.xvideo.IVIDE"
Engine_AttrsAttributes of an Engine
IALG_FxnsDefines the fields and methods that must be supplied by all XDAIS algorithms
IALG_MemRecMemory records
IALG_ObjAlgorithm instance object definition
IALG_ParamsAlgorithm instance creation parameters
IALG_StatusPointer to algorithm specific status structure
IAUDDEC1_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IAUDDEC1_FxnsDefines all of the operations on IAUDDEC1 objects
IAUDDEC1_InArgsDefines the input arguments for all IAUDDEC1 instance process function
IAUDDEC1_ObjThis must be the first field of all IAUDDEC1 instance objects
IAUDDEC1_OutArgsDefines the run time output arguments for all IAUDDEC1 instance objects
IAUDDEC1_ParamsDefines the creation time parameters for all IAUDDEC1 instance objects
IAUDDEC1_StatusDefines instance status parameters (read-only)
IAUDDEC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IAUDDEC_FxnsDefines all of the operations on IAUDDEC objects
IAUDDEC_InArgsDefines the input arguments for all IAUDDEC instance process function
IAUDDEC_ObjThis must be the first field of all IAUDDEC instance objects
IAUDDEC_OutArgsDefines the run time output arguments for all IAUDDEC instance objects
IAUDDEC_ParamsDefines the creation time parameters for all IAUDDEC instance objects
IAUDDEC_StatusDefines instance status parameters (read-only)
IAUDENC1_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IAUDENC1_FxnsDefines all of the operations on IAUDENC1 objects
IAUDENC1_InArgsDefines the input arguments for all IAUDENC1 instance process function
IAUDENC1_ObjThis must be the first field of all IAUDENC1 instance objects
IAUDENC1_OutArgsDefines the run time output arguments for all IAUDENC1 instance objects
IAUDENC1_ParamsDefines the creation time parameters for all IAUDENC1 instance objects
IAUDENC1_StatusDefines instance status parameters (read-only)
IAUDENC_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IAUDENC_FxnsDefines all of the operations on IAUDENC objects
IAUDENC_InArgsDefines the input arguments for all IAUDENC instance process function
IAUDENC_ObjThis must be the first field of all IAUDENC instance objects
IAUDENC_OutArgsDefines the run time output arguments for all IAUDENC instance objects
IAUDENC_ParamsDefines the creation time parameters for all IAUDENC instance objects
IAUDENC_StatusDefines instance status parameters (read-only)
IIMGDEC1_CodecClassConfigDefinition of IIMGDEC1 codec class configurable parameters
IIMGDEC1_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IIMGDEC1_FxnsDefines all of the operations on IIMGDEC1 objects
IIMGDEC1_InArgsDefines the input arguments for all IIMGDEC1 instance process() function
IIMGDEC1_ObjThis must be the first field of all IIMGDEC1 instance objects
IIMGDEC1_OutArgsDefines the run time output arguments for all IIMGDEC1 instance objects
IIMGDEC1_ParamsDefines the creation time parameters for all IIMGDEC1 instance objects
IIMGDEC1_StatusDefines instance status parameters
IIMGDEC_CodecClassConfigDefinition of IIMGDEC codec class configurable parameters
IIMGDEC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IIMGDEC_FxnsDefines all of the operations on IIMGDEC objects
IIMGDEC_InArgsDefines the input arguments for all IIMGDEC instance process() function
IIMGDEC_ObjThis must be the first field of all IIMGDEC instance objects
IIMGDEC_OutArgsDefines the run time output arguments for all IIMGDEC instance objects
IIMGDEC_ParamsDefines the creation time parameters for all IIMGDEC instance objects
IIMGDEC_StatusDefines instance status parameters (read-only)
IIMGENC1_CodecClassConfigDefinition of IIMGENC1 codec class configurable parameters
IIMGENC1_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IIMGENC1_FxnsDefines all of the operations on IIMGENC1 objects
IIMGENC1_InArgsDefines the input arguments for all IIMGENC1 instance process() function
IIMGENC1_ObjThis must be the first field of all IIMGENC1 instance objects
IIMGENC1_OutArgsDefines the run time output arguments for all IIMGENC1 instance objects
IIMGENC1_ParamsDefines the creation time parameters for all IIMGENC1 instance objects
IIMGENC1_StatusDefines instance status parameters
IIMGENC_CodecClassConfigDefinition of IIMGENC codec class configurable parameters
IIMGENC_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IIMGENC_FxnsDefines all of the operations on IIMGENC objects
IIMGENC_InArgsDefines the input arguments for all IIMGENC instance process() function
IIMGENC_ObjThis must be the first field of all IIMGENC instance objects
IIMGENC_OutArgsDefines the run time output arguments for all IIMGENC instance objects
IIMGENC_ParamsDefines the creation time parameters for all IIMGENC instance objects
IIMGENC_StatusDefines instance status parameters (read-only)
ISPHDEC1_DynamicParamsThis structure defines the codec parameters that can be modified after creation via ISPHDEC1_Fxns.control()
ISPHDEC1_FxnsDefines all of the operations on ISPHDEC1 objects
ISPHDEC1_InArgsDefines the input arguments for all ISPHDEC1 instance process function
ISPHDEC1_ObjThis must be the first field of all ISPHDEC1 instance objects
ISPHDEC1_OutArgsDefines the run time output arguments for all ISPHDEC1 instance objects
ISPHDEC1_ParamsDefines the creation time parameters for all ISPHDEC1 instance objects
ISPHDEC1_StatusDefines instance status parameters
ISPHDEC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
ISPHDEC_FxnsDefines all of the operations on ISPHDEC objects
ISPHDEC_InArgsDefines the input arguments for all ISPHDEC instance process function
ISPHDEC_ObjThis must be the first field of all ISPHDEC instance objects
ISPHDEC_OutArgsDefines the run time output arguments for all ISPHDEC instance objects
ISPHDEC_ParamsDefines the creation time parameters for all ISPHDEC instance objects
ISPHDEC_StatusDefines instance status parameters (read-only)
ISPHENC1_DynamicParamsThis structure defines the codec parameters that can be modified after creation via ISPHENC1_Fxns.control()
ISPHENC1_FxnsDefines all of the operations on ISPHENC1 objects
ISPHENC1_InArgsDefines the input arguments for all ISPHENC1 instance process function
ISPHENC1_ObjThis must be the first field of all ISPHENC1 instance objects
ISPHENC1_OutArgsDefines the run time output arguments for all ISPHENC1 instance objects
ISPHENC1_ParamsDefines the creation time parameters for all ISPHENC1 instance objects
ISPHENC1_StatusDefines instance status parameters
ISPHENC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
ISPHENC_FxnsDefines all of the operations on ISPHENC objects
ISPHENC_InArgsDefines the input arguments for all ISPHENC instance process function
ISPHENC_ObjThis must be the first field of all ISPHENC instance objects
ISPHENC_OutArgsDefines the run time output arguments for all ISPHENC instance objects
ISPHENC_ParamsDefines the creation time parameters for all ISPHENC instance objects
ISPHENC_StatusDefines instance status parameters (read-only)
IUNIVERSAL_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IUNIVERSAL_FxnsDefines all of the operations on IUNIVERSAL objects
IUNIVERSAL_InArgsDefines the input arguments for all IUNIVERSAL instance process function
IUNIVERSAL_ObjThis must be the first field of all IUNIVERSAL instance objects
IUNIVERSAL_OutArgsDefines the run time output arguments for all IUNIVERSAL instance objects
IUNIVERSAL_ParamsDefines the creation time parameters for all IUNIVERSAL instance objects
IUNIVERSAL_StatusDefines instance status parameters (read-only)
IVIDANALYTICS_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IVIDANALYTICS_FxnsDefines all of the operations on IVIDANALYTICS objects
IVIDANALYTICS_GridAccess modes used to declare how the algorithm accessed buffers
IVIDANALYTICS_InArgsDefines the input arguments for all IVIDANALYTICS instance process function
IVIDANALYTICS_ObjThis must be the first field of all IVIDANALYTICS instance objects
IVIDANALYTICS_OutArgsDefines the run time output arguments for all IVIDANALYTICS instance objects
IVIDANALYTICS_ParamsDefines the creation time parameters for all IVIDANALYTICS instance objects
IVIDANALYTICS_RuleAnalytics rule
IVIDANALYTICS_StatusDefines instance status parameters
IVIDDEC1_CodecClassConfigDefinition of IVIDDEC1 codec class configurable parameters
IVIDDEC1_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IVIDDEC1_FxnsDefines all of the operations on IVIDDEC1 objects
IVIDDEC1_InArgsDefines the input arguments for all IVIDDEC1 instance process function
IVIDDEC1_ObjThis must be the first field of all IVIDDEC1 instance objects
IVIDDEC1_OutArgsDefines the run time output arguments for all IVIDDEC1 instance objects
IVIDDEC1_ParamsDefines the creation time parameters for all IVIDDEC1 instance objects
IVIDDEC1_StatusDefines instance status parameters
IVIDDEC2_CodecClassConfigDefinition of IVIDDEC2 codec class configurable parameters
IVIDDEC2_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IVIDDEC2_FxnsDefines all of the operations on IVIDDEC2 objects
IVIDDEC2_InArgsDefines the input arguments for all IVIDDEC2 instance process function
IVIDDEC2_ObjThis must be the first field of all IVIDDEC2 instance objects
IVIDDEC2_OutArgsDefines the run time output arguments for all IVIDDEC2 instance objects
IVIDDEC2_ParamsDefines the creation time parameters for all IVIDDEC2 instance objects
IVIDDEC2_StatusDefines instance status parameters
IVIDDEC2BACK_CodecClassConfigDefinition of IVIDDEC2BACK codec class configurable parameters
IVIDDEC2BACK_FxnsDefines all of the operations on IVIDDEC2BACK objects
IVIDDEC2BACK_ObjThis must be the first field of all IVIDDEC2BACK instance objects
IVIDDEC2FRONT_FxnsDefines all of the operations on IVIDDEC2FRONT objects
IVIDDEC2FRONT_ObjThis must be the first field of all IVIDDEC2FRONT instance objects
IVIDDEC2FRONT_OutArgsDefines the run time output arguments for all IVIDDEC2FRONT instance objects
IVIDDEC2FRONT_StatusDefines instance status parameters
IVIDDEC_CodecClassConfigDefinition of VIDDEC codec class configurable parameters
IVIDDEC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IVIDDEC_FxnsDefines all of the operations on IVIDDEC objects
IVIDDEC_InArgsDefines the input arguments for all IVIDDEC instance process function
IVIDDEC_ObjThis must be the first field of all IVIDDEC instance objects
IVIDDEC_OutArgsDefines the run time output arguments for all IVIDDEC instance objects
IVIDDEC_ParamsDefines the creation time parameters for all IVIDDEC instance objects
IVIDDEC_StatusDefines instance status parameters
IVIDENC1_DynamicParamsThis structure defines the algorithm parameters that can be modified after creation via control() calls
IVIDENC1_FxnsDefines all of the operations on IVIDENC1 objects
IVIDENC1_InArgsDefines the input arguments for all IVIDENC1 instance process function
IVIDENC1_MbDataDefines the structure that contains macroblock related encoding parameter estimates
IVIDENC1_ObjThis must be the first field of all IVIDENC1 instance objects
IVIDENC1_OutArgsDefines the run time output arguments for all IVIDENC1 instance objects
IVIDENC1_ParamsDefines the creation time parameters for all IVIDENC1 instance objects
IVIDENC1_StatusDefines instance status parameters
IVIDENC_CodecClassConfigDefinition of IVIDENC codec class configurable parameters
IVIDENC_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IVIDENC_FxnsDefines all of the operations on IVIDENC objects
IVIDENC_InArgsDefines the input arguments for all IVIDDEC instance process function
IVIDENC_ObjThis must be the first field of all IVIDENC instance objects
IVIDENC_OutArgsDefines the run time output arguments for all IVIDENC instance objects
IVIDENC_ParamsDefines the creation time parameters for all IVIDENC instance objects
IVIDENC_StatusDefines instance status parameters (read-only)
IVIDEO1_BufDescDetailed buffer descriptor for video buffers
IVIDEO1_BufDescInBuffer descriptor for input video buffers
IVIDEO_BufDescBuffer descriptor for video buffers
IVIDTRANSCODE_DynamicParamsThis structure defines the codec parameters that can be modified after creation via control() calls
IVIDTRANSCODE_FxnsDefines all of the operations on IVIDTRANSCODE objects
IVIDTRANSCODE_InArgsDefines the input arguments for all IVIDTRANSCODE instance process function
IVIDTRANSCODE_ObjThis must be the first field of all IVIDTRANSCODE instance objects
IVIDTRANSCODE_OutArgsDefines the run time output arguments for all IVIDTRANSCODE instance objects
IVIDTRANSCODE_ParamsDefines the creation time parameters for all IVIDTRANSCODE instance objects
IVIDTRANSCODE_StatusDefines instance status parameters
LAD_DspStatus
Memory_AllocParamsParameters for Memory_alloc() & Memory_free()
Server_AlgInfoProperties of a Server algorithm
Server_MemStatInformation for a memory heap of a remote DSP server
VISA_MsgHeaderVISA message header
XDM1_BufDescBuffer descriptor
XDM1_SingleBufDescSingle buffer descriptor
XDM_AlgBufInfoBuffer information descriptor for input and output buffers
XDM_BufDescBuffer descriptor for multiple buffers
XDM_ContextContext used by split codecs
XDM_ContextInfoBuffer information descriptor for input and output buffers
XDM_DateDate and time
XDM_Point2-dimensional point
XDM_RectRectangle
XDM_SingleBufDescSingle buffer descriptor
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2010, Texas Instruments Incorporated