NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release

Detailed Description

Types and declarations for AV1 Encoding.

6

Data Structures

struct  NvMediaEncodeConfigAV1
 Holds AV1 encoder configuration parameters. More...
 
struct  NvMediaEncodeInitializeParamsAV1
 Holds AV1-specific encode initialization parameters. More...
 
struct  NvMediaEncodePicParamsAV1
 Holds AV1-specific encoder picture parameters, which are sent on a per frame basis. More...
 

Enumerations

enum  NvMediaEncodeAV1Features {
  NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_QUANTIZATION_PARAMS = (1 << 1),
  NVMEDIA_ENCODE_CONFIG_AV1_DISABLE_CDF_UPDATE = (1 << 2),
  NVMEDIA_ENCODE_CONFIG_AV1_FRAME_END_CDF_UPDATE = (1 << 3),
  NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_PROFILING = (1 << 5),
  NVMEDIA_ENCODE_CONFIG_AV1_INIT_QP = (1 << 6),
  NVMEDIA_ENCODE_CONFIG_AV1_QP_MAX = (1 << 7),
  NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_QUANTIZATION_PARAMS = (1 << 1),
  NVMEDIA_ENCODE_CONFIG_AV1_DISABLE_CDF_UPDATE = (1 << 2),
  NVMEDIA_ENCODE_CONFIG_AV1_FRAME_END_CDF_UPDATE = (1 << 3),
  NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_PROFILING = (1 << 5),
  NVMEDIA_ENCODE_CONFIG_AV1_INIT_QP = (1 << 6),
  NVMEDIA_ENCODE_CONFIG_AV1_QP_MAX = (1 << 7)
}
 Defines AV1 encoder configuration features. More...
 

Enumeration Type Documentation

◆ NvMediaEncodeAV1Features

Defines AV1 encoder configuration features.

Enumerator
NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_QUANTIZATION_PARAMS 

Enable to set quantization parameters.

NVMEDIA_ENCODE_CONFIG_AV1_DISABLE_CDF_UPDATE 

Disable CDF update during symbol decoding.

NVMEDIA_ENCODE_CONFIG_AV1_FRAME_END_CDF_UPDATE 

enable/disable CDF update at end of frame

NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_PROFILING 

Enable encoder profiling.

Profiling information would be added as part of output extradata

NVMEDIA_ENCODE_CONFIG_AV1_INIT_QP 

Enable support to use client provided Initial QP for all frame types.

NVMEDIA_ENCODE_CONFIG_AV1_QP_MAX 

Enable support to use client provided QP max for all frame types.

NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_QUANTIZATION_PARAMS 

Enable to set quantization parameters.

NVMEDIA_ENCODE_CONFIG_AV1_DISABLE_CDF_UPDATE 

Disable CDF update during symbol decoding.

NVMEDIA_ENCODE_CONFIG_AV1_FRAME_END_CDF_UPDATE 

enable/disable CDF update at end of frame

NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_PROFILING 

Enable encoder profiling.

Profiling information would be added as part of output extradata

NVMEDIA_ENCODE_CONFIG_AV1_INIT_QP 

Enable support to use client provided Initial QP for all frame types.

NVMEDIA_ENCODE_CONFIG_AV1_QP_MAX 

Enable support to use client provided QP max for all frame types.

Definition at line 1776 of file nvmedia/mm/inc/public/nvmedia_common_encode.h.