Holds an H264 encoder configuration.
Definition at line 772 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... | |