Holds VP9 encoder configuration parameters.
Definition at line 1602 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... | |
| uint32_t | idrPeriod |
| Holds the IDR interval. More... | |
| uint32_t | filter_type |
| Set the feature flag NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_LOOP_FILTER_PARAMS to change the following parameters. More... | |
| uint32_t | filter_level |
| Specifies the loop filter strength for each segment. More... | |
| uint32_t | sharpness_level |
| Specifies Sharpness level. More... | |
| int8_t | ref_lf_deltas [4] |
| Specifies the Loop filter strength adjustments based on frame type (intra, inter). More... | |
| int8_t | mode_lf_deltas [2] |
| Specifies the Loop filter strength adjustments based on mode (zero, new mv). More... | |
| bool | bmode_ref_lf_delta_enabled |
| Set it to true if MB-level loop filter adjustment is on. More... | |
| bool | bmode_ref_lf_delta_update |
| Set it to true if MB-level loop filter adjustment delta values are updated. More... | |
| uint32_t | base_qindex |
| Set the feature flag NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_QUANTIZATION_PARAMS to set the following parameters. More... | |
| int32_t | delta_y_dc_q |
| Specifies explicit qindex adjustment for y dccoefficient, -15...15. More... | |
| int32_t | delta_uv_dc |
| Specifies qindex adjustment for uv accoefficient, -15...15. More... | |
| int32_t | delta_uv_ac |
| Specifies qindex adjustment for uv dccoefficient, -15...15. More... | |
| uint32_t | transform_mode |
| Set the feature flag NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_TRANSFORM_MODE to set the following parameter. More... | |
| uint32_t | high_prec_mv |
| Set the feature flag NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_HIGH_PRECISION_MV to set the following parameter. More... | |
| bool | error_resilient |
| Set the feature flag NVMEDIA_ENCODE_CONFIG_VP9_DISABLE_ERROR_RESILIENT to set the following parameter. More... | |
| NvMediaEncodeQP | initQP |
| Holds Initial QP parameters. More... | |
| NvMediaEncodeQP | maxQP |
| Holds maximum QP parameters. More... | |