Holds an H264 encoder configuration.
Definition at line 843 of file nvmedia_common_encode.h.
Data Fields | |
uint32_t | features |
Holds bit-wise OR`ed configuration feature flags. More... | |
uint32_t | gopLength |
Holds the number of pictures in one GOP. More... | |
NvMediaEncodeRCParams | rcParams |
Holds the rate control parameters for the current encoding session. More... | |
NvMediaEncodeH264SPSPPSRepeatMode | repeatSPSPPS |
Holds the frequency of the writing of Sequence and Picture parameters. More... | |
uint32_t | idrPeriod |
Holds the IDR interval. More... | |
uint16_t | numSliceCountMinus1 |
Holds a number that is 1 less than the desired number of slices per frame. More... | |
uint8_t | disableDeblockingFilterIDC |
Holds the deblocking filter mode. More... | |
NvMediaEncodeH264AdaptiveTransformMode | adaptiveTransformMode |
Holds the Adaptive Transform Mode. More... | |
NvMediaEncodeH264BDirectMode | bdirectMode |
Holds the BDirect mode. More... | |
NvMediaEncodeH264EntropyCodingMode | entropyCodingMode |
Holds the entropy coding mode. More... | |
uint32_t | intraRefreshPeriod |
Holds the interval between frames that triggers a new intra refresh cycle. More... | |
uint32_t | intraRefreshCnt |
Holds the number of frames over which intra refresh happens. More... | |
uint32_t | maxSliceSizeInBytes |
Holds the maximum slice size in bytes for dynamic slice mode. More... | |
uint32_t | numMacroblocksPerSlice |
Holds the number of macroblocks per slice. More... | |
NvMediaEncodeConfigH264VUIParams * | h264VUIParameters |
Holds the H.264 video usability information pamameters. More... | |
uint32_t | motionPredictionExclusionFlags |
Holds bitwise OR`ed exclusion flags. More... | |
NvMediaEncodeH264POCType | pocType |
Holds pic_ordec_cnt_type. More... | |
NvMediaEncodeQP | initQP |
Holds the initial QP parameters. More... | |
NvMediaEncodeQP | maxQP |
Holds the maximum QP parameters. More... | |
uint8_t | enableWeightedPrediction |
Enable/disable weighted prediction. More... | |
NvMediaEncPreset | encPreset |
Holds the encode quality pre-set. More... | |