API Reference
4-14
Group or Enumeration
Class
Symbolic Constant Name
Description or Evaluation
dingPreset
IH264HP_INTRACODING_DEFAU
LT
Default intra coding params.
IH264HP_INTRACODING_USERD
EFINED
User defined intra coding params.
Default value.
IH264HPVENC_IntraPa
rtitionParams
These enumerations control Intra4x4 or Intra8x8 modes in I, P, and B slices.
IH264HP_INTRA_PARTITION_N
ONE
Disable Intra4x4 or Intra8x8 modes.
Only Intra16x16 mode is enabled.
IH264HP_INTRA_PARTITION_I
SLICES
Enable Intra4x4 or Intra8x8 modes in I
slices.
IH264HP_INTRA_PARTITION_I
PSLICES
Enable Intra4x4 or Intra8x8 modes in I
and P slices.
IH264HP_INTRA_PARTITION_I
BSLICES
Enable Intra4x4 or Intra8x8 modes in I
and B slices.
IH264HP_INTRA_PARTITION_I
PBSLICES
IH264HP_INTRA_PARTITION_D
EFAULT
Enable Intra4x4 or Intra8x8 modes in I,
P, and B slices.
This is the default setting.
IH264HPVENC_IntraRe
freshMethods
Refresh method type identifier for H.264 Encoder.
IH264HP_INTRAREFRESH_NONE
IH264HP_INTRAREFRESH_DEFA
ULT
Does not forcefully insert intra macro
blocks.
Default intra refresh is OFF.
IH264HP_INTRAREFRESH_CYCL
IC_MBS
Inserts intra macro blocks in a cyclic
mode.
Cyclic interval is equal to
intraRefreshRate
.
IH264HPVENC_SliceCo
dingPreset
These enumerations control the type of slice coding.
IH264HP_SLICECODING_DEFAU
LT
Default slice coding params.
IH264HP_SLICECODING_USERD
EFINED
User defined slice coding params.
Default value.
IH264HPVENC_SliceMo
de
These enumerations control the mode of slice coding.
IH264HP_SLICEMODE_NONE
Single Slice per picture.