API Reference
4-58
4.2.3.7
IH264HPVENC_DynamicParams
║
Description
This structure defines the run-time parameters and any other implementation specific parameters
for a H.264 High Profile Encoder instance object. The run-time parameters are defined in the XDM
data structure,
IVIDENC2_DynamicParams
. For the default and supported values, see
║
Fields
Field
Data Type
Input/
Output
Description
videnc2DynamicParams
IVIDENC2_Dynami
cParams
Input
See
IVIDENC2_DynamicParams
data structure for details.
rateControlParams
IH264HPVENC_Rat
eControlParams
Input
Controls all rate control related
parameters. Only few are supported to
be changed as part of control call.
See
IH264HPVENC_RateControlPara
ms
data structure for more details.
interCodingParams
IH264HPVENC_Int
erCodingParams
Input
Controls all inter MB coding related
parameters. Only few are supported to
be changed as part of control call.
See
IH264HPVENC_InterCodingPara
ms
data structure for more details
intraCodingParams
IH264HPVENC_Int
raCodingParams
Input
Controls all intra MB coding related
parameters. Only few are supported to
be changed as part of control call.
See
IH264HPVENC_IntraCodingPara
ms
data structure for more details
sliceCodingParams
IH264HPVENC_Sli
ceCodingParams
Input
Controls all slice coding related
parameters. Only few are supported to
be changed as part of control call. See
IH264HPVENC_SliceCodingPara
ms
data structure for more details.
transformBlockSize
XDAS_Int32
Input
Transform block size.
See
IH264HPVENC_TransformBlockS
ize
enumeration in
details.