NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release

Detailed Description

Holds the H.265 video usability information parameters.

Definition at line 1068 of file tvmr/include/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
 Holds that num_units_in_tick, time_scale and fixed_frame_rate_flag are present in the bitstream (as defined in Annex E of the ITU-T Specification). More...
 
NvMediaBool bitstreamRestrictionFlag
 Specified the bitstream restriction info (as defined in Annex E of the ITU-T Specification). More...
 
bool aspectRatioInfoPresentFlag
 If set to true, specifies the aspectRatioIdc is present. More...
 
bool overscanInfoPresentFlag
 If set to true, it specifies that the overscanInfo is present. More...
 
bool overscanAppropriateFlag
 Holds the overscan info (as defined in Annex E of the ITU-T Specification). More...
 
bool videoSignalTypePresentFlag
 If set to true, it specifies that the videoFormat, videoFullRangeFlag, and colourDescriptionPresentFlag are present. More...
 
bool videoFullRangeFlag
 Holds the output range of the luma and chroma samples (as defined in Annex E of the ITU-T Specification). More...
 
bool colourDescriptionPresentFlag
 If set to true, it specifies that the colourPrimaries, transferCharacteristics, and colourMatrix are present. More...
 
bool vuiTimingInfoPresentFlag
 Holds that num_units_in_tick, time_scale and fixed_frame_rate_flag are present in the bitstream (as defined in Annex E of the ITU-T Specification). More...
 
bool bitstreamRestrictionFlag
 Specified the bitstream restriction info (as defined in Annex E of the ITU-T Specification). More...
 

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