4-59
Note:
User can change
interCodingParams, intraCodingParams, and
sliceCodingParams
dynamically only when the
IVIDENC2_Params::encodingPreset
is equal to
XDM_USER_DEFINED
4.2.3.8
IH264HPVENC_Inargs
║
Description
This structure defines the run-time input arguments for H.264 High Profile Encoder instance object.
║
Fields
Field
Data Type
Input/
Output
Description
videnc2InArgs
IVIDENC2_Inargs
Input
See
IVIDENC2_Inargs
data
structure for details
4.2.3.9
IH264HPVENC_Status
║
Description
This structure defines parameters that describe the status of the H.264 High Profile Encoder and
any other implementation specific parameters. The status parameters are defined in the XDM data
structure,
IVIDENC2_Status
.
║
Fields
Field
Data Type
Input/
Output
Description
videnc2Status
IVIDENC2_Status
Output
See
IVIDENC2_Status
data structure for
details.
Status of the h264 encoder along with error
information, if any.
rateControlPar
ams
IH264HPVENC_Rat
eControlParams
Output
See
IH264HPVENC_RateControlParams
data structure for details.
interCodingPar
ams
IH264HPVENC_Int
erCodingParams
Output
See
IH264HPVENC_InterCodingParams
data structure for details.
intraCodingPar
ams
IH264HPVENC_Int
raCodingParams
Output
See
IH264HPVENC_IntraCodingParams
data structure for details.
sliceCodingPar
ams
IH264HPVENC_Sli
ceCodingParams
Output
See
IH264HPVENC_SliceCodingParams
data structure for details.