NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.0 Release
For Test and Development only

Detailed Description

Holds the H.265 video usability information parameters.

Definition at line 871 of file nvmedia_common_encode.h.

Data Fields

NvMediaBool aspectRatioInfoPresentFlag
 If set to NVMEDIA_TRUE, specifies the aspectRatioIdc is present. More...
 
uint8_t aspectRatioIdc
 Holds the aspect ratio IDC (as defined in Annex E of the ITU-T specification). More...
 
uint16_t aspectSARWidth
 If aspectRatioIdc is Extended SAR it indicates horizontal size of the sample aspect ratio (in arbitrary units). More...
 
uint16_t aspectSARHeight
 If aspectRatioIdc is Extended SAR it indicates vertical size of the sample aspect ratio (in the same arbitrary units as aspectSARWidth). More...
 
NvMediaBool overscanInfoPresentFlag
 If set to NVMEDIA_TRUE, it specifies that the overscanInfo is present. More...
 
NvMediaBool overscanAppropriateFlag
 Holds the overscan info (as defined in Annex E of the ITU-T Specification). More...
 
NvMediaBool videoSignalTypePresentFlag
 If set to NVMEDIA_TRUE, it specifies that the videoFormat, videoFullRangeFlag, and colourDescriptionPresentFlag are present. More...
 
uint8_t videoFormat
 Holds the source video format (as defined in Annex E of the ITU-T Specification). More...
 
NvMediaBool videoFullRangeFlag
 Holds the output range of the luma and chroma samples (as defined in Annex E of the ITU-T Specification). More...
 
NvMediaBool colourDescriptionPresentFlag
 If set to NVMEDIA_TRUE, it specifies that the colourPrimaries, transferCharacteristics, and colourMatrix are present. More...
 
uint8_t colourPrimaries
 Holds color primaries for converting to RGB (as defined in Annex E of the ITU-T Specification). More...
 
uint8_t transferCharacteristics
 Holds the opto-electronic transfer characteristics to use (as defined in Annex E of the ITU-T Specification). More...
 
uint8_t matrixCoeffs
 Holds the matrix coefficients used in deriving the luma and chroma from the RGB primaries (as defined in Annex E of the ITU-T Specification). More...
 
NvMediaBool vuiTimingInfoPresentFlag
 
NvMediaBool bitstreamRestrictionFlag
 

Field Documentation

◆ aspectRatioIdc

uint8_t NvMediaEncodeConfigH265VUIParams::aspectRatioIdc

Holds the aspect ratio IDC (as defined in Annex E of the ITU-T specification).

Definition at line 876 of file nvmedia_common_encode.h.

◆ aspectRatioInfoPresentFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::aspectRatioInfoPresentFlag

If set to NVMEDIA_TRUE, specifies the aspectRatioIdc is present.

Definition at line 873 of file nvmedia_common_encode.h.

◆ aspectSARHeight

uint16_t NvMediaEncodeConfigH265VUIParams::aspectSARHeight

If aspectRatioIdc is Extended SAR it indicates vertical size of the sample aspect ratio (in the same arbitrary units as aspectSARWidth).

Definition at line 882 of file nvmedia_common_encode.h.

◆ aspectSARWidth

uint16_t NvMediaEncodeConfigH265VUIParams::aspectSARWidth

If aspectRatioIdc is Extended SAR it indicates horizontal size of the sample aspect ratio (in arbitrary units).

Definition at line 879 of file nvmedia_common_encode.h.

◆ bitstreamRestrictionFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::bitstreamRestrictionFlag

Definition at line 912 of file nvmedia_common_encode.h.

◆ colourDescriptionPresentFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::colourDescriptionPresentFlag

If set to NVMEDIA_TRUE, it specifies that the colourPrimaries, transferCharacteristics, and colourMatrix are present.

Definition at line 898 of file nvmedia_common_encode.h.

◆ colourPrimaries

uint8_t NvMediaEncodeConfigH265VUIParams::colourPrimaries

Holds color primaries for converting to RGB (as defined in Annex E of the ITU-T Specification).

Definition at line 901 of file nvmedia_common_encode.h.

◆ matrixCoeffs

uint8_t NvMediaEncodeConfigH265VUIParams::matrixCoeffs

Holds the matrix coefficients used in deriving the luma and chroma from the RGB primaries (as defined in Annex E of the ITU-T Specification).

Definition at line 907 of file nvmedia_common_encode.h.

◆ overscanAppropriateFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::overscanAppropriateFlag

Holds the overscan info (as defined in Annex E of the ITU-T Specification).

Definition at line 886 of file nvmedia_common_encode.h.

◆ overscanInfoPresentFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::overscanInfoPresentFlag

If set to NVMEDIA_TRUE, it specifies that the overscanInfo is present.

Definition at line 884 of file nvmedia_common_encode.h.

◆ transferCharacteristics

uint8_t NvMediaEncodeConfigH265VUIParams::transferCharacteristics

Holds the opto-electronic transfer characteristics to use (as defined in Annex E of the ITU-T Specification).

Definition at line 904 of file nvmedia_common_encode.h.

◆ videoFormat

uint8_t NvMediaEncodeConfigH265VUIParams::videoFormat

Holds the source video format (as defined in Annex E of the ITU-T Specification).

Definition at line 892 of file nvmedia_common_encode.h.

◆ videoFullRangeFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::videoFullRangeFlag

Holds the output range of the luma and chroma samples (as defined in Annex E of the ITU-T Specification).

Definition at line 895 of file nvmedia_common_encode.h.

◆ videoSignalTypePresentFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::videoSignalTypePresentFlag

If set to NVMEDIA_TRUE, it specifies that the videoFormat, videoFullRangeFlag, and colourDescriptionPresentFlag are present.

Definition at line 889 of file nvmedia_common_encode.h.

◆ vuiTimingInfoPresentFlag

NvMediaBool NvMediaEncodeConfigH265VUIParams::vuiTimingInfoPresentFlag

Definition at line 910 of file nvmedia_common_encode.h.


The documentation for this struct was generated from the following file: