4-13
Group or Enumeration
Class
Symbolic Constant Name
Description or Evaluation
MatrixPreset
IH264HP_SCALINGMATRIX_NONE
IH264HP_SCALINGMATRIX_DEFA
ULT
Flat scaling matrix: part of standard
(no scaling matrix)
Default scaling matrix (normal
contents)
IH264HP_SCALINGMATRIX_STD_
DEFAULT
Standard Default scaling matrix
IH264HP_SCALINGMATRIX_NORM
AL
For normal contents
IH264HP_SCALINGMATRIX_NOISY
For noisy contents
IH264HP_SCALINGMATRIX_US
ERDEFINED
User defined scaling matrix provided
at SPS level.
IH264HPVENC_RateCon
trolParamsPreset
These enumerations control the rate control parameters. This preset controls
the
USER_DEFINED
versus
DEFAULT
mode. If you are not aware about the
following fields, it should be set as
IH264HP_RATECONTROLPARAMS_DEFAULT.
IH264HP_RATECONTROLPARAM
S_DEFAULT
Default rate control params.
IH264HP_RATECONTROLPARAM
S_USERDEFINED
User defined rate control params.
Default value.
IH264HPVENC_RateCon
trolAlgo
These enumerations control the type of rate control algorithm to be picked up
by the encoder. Only useful if
IVIDENC2::rateControlPreset
is set as
IVIDEO_USER_DEFINED
.
IH264HP_RATECONTROL_VBR
IH264HP_RATECONTROL_DEFA
ULT
VBR (Variable Bit Rate) rate control
algorithm.
Default rate control algorithm.
IH264HP_RATECONTROL_CBR
CBR (Constant Bit Rate) rate control
algorithm (frame skips enabled).
IH264HP_RATECONTROL_CONS
TRAINED_CBR
Constrained CBR (Constant Bit Rate)
rate control algorithm (frame skips
disabled).
IH264HPVENC_InterCo
dingPreset
These enumerations control the type of inter coding.
IH264HP_INTERCODING_DEFA
ULT
Default inter coding params.
IH264HP_INTERCODING_USER
DEFINED
User defined inter coding params.
Default value.
IH264HPVENC_IntraCo
These enumerations control the type of intra coding.
Содержание H.264 High Profile Encoder
Страница 10: ...x This page is intentionally left blank ...
Страница 12: ...xii This page is intentionally left blank ...
Страница 20: ......
Страница 134: ...Frequently Asked Questions 5 4 This page is intentionally left blank ...