4-15
Group or Enumeration
Class
Symbolic Constant Name
Description or Evaluation
IH264HP_SLICEMODE_MBUNIT
IH264HP_SLICEMODE_DEFAULT
Slices are controlled based upon
number of macro blocks.
Default slice coding mode is Single
Slice per picture.
IH264HPVENC_StreamF
ormat
These enumerations control the type stream format.
IH264HP_BYTE_STREAM
IH264HP_STREAM_FORMAT_DEF
AULT
Bit-stream contains the start code
identifier.
Default slice coding mode.
IH264HP_NALU_STREAM
Bit-stream does not contain the start
code identifier.
IH264HPVENC_LoopFil
terPreset
Controls the loop filter preset options
IH264HP_LOOPFILTER_DEFAUL
T
Default loop-filtering params.
IH264HP_LOOPFILTER_USERDE
FINED
User defined loop-filtering params.
IH264HPVENC_LoopFil
terDisableIDC
Controls H264 loop filter disable options
IH264HP_DISABLE_FILTER_NO
NE
IH264HP_DISABLE_FILTER_DE
FAULT
Enable filtering of all the edges.
Default is loop filter enabled.
IH264HP_DISABLE_FILTER_AL
L_EDGES
Disable filtering of all the edges.
IH264HP_DISABLE_FILTER_SL
ICE_EDGES
Disable filtering of slice edges.
IH264HPVENC_Entropy
CodingMode
Controls the entropy coding type
IH264HP_ENTROPYCODING_CAV
LC
CAVLC coding type
IH264HP_ENTROPYCODING_CAB
AC
CABAC coding type
IH264HP_ENTROPYCODING_DEF
AULT
Default mode is CABAC
IH264HPVENC_Transfo
rmBlockSize
In H264 intra macro block, transform size depends on the intra mode, so this
applies to inter macro blocks only.
IH264HP_TRANSFORM_4x4
Transform blocks size is 4x4