API Reference
4-34
4.2.1.6
IVIDENC2_Fxns
║
Description
This structure contains pointers to all the XDAIS and XDM interface functions.
║
Fields
Field
Data Type
Input/
Output
Description
ialg
IALG_Fxns
Input
Structure containing pointers to all the XDAIS
interface functions.
For more details, see
TMS320 DSP Algorithm
Standard API Reference
(literature number
SPRU360).
*process
XDAS_Int32
Input
Pointer to the
process()
function. See section 4.4
for more information
*control
XDAS_Int32
Input
Pointer to the
control()
function. See section 4.4
for more information
4.2.1.7
IVIDENC2_Params
║
Description
This structure defines the creation parameters for an algorithm instance object. Set this data
structure to
NULL
, if you are not sure of the values to be specified for these parameters. For the
default and supported values, see
║
Fields
Field
Data Type
Input/
Output
Description
Size
XDAS_Int32
Input
Size of the base or extended (if being used)
data structure in bytes.
Supported Values:
sizeof(IVIDENC2_Params)
sizeof(IH264HPVENC_Params)
encodingPreset
XDAS_Int32
Input
Preset to control encoder quality. See
XDM_EncodingPreset
enumeration in
rateControlPreset
XDAS_Int32
Input
Preset to control rate control selection. See
IVIDEO_RateControlPreset
enumeration in
maxHeight
XDAS_Int32
Input
Maximum video height to be supported in
pixels.