![]() |
NVIDIA DRIVE 5.0 Linux SDK API Reference5.0.10.3 Release |
Holds H264 video usability information parameters.
Definition at line 1856 of file nvmedia_common.h.
Data Fields | |
NvMediaBool | aspectRatioInfoPresentFlag |
If set to NVMEDIA_TRUE, it specifies that the aspectRatioIdc is present. More... | |
uint8_t | aspectRatioIdc |
Holds the acpect ratio IDC (as defined in Annex E of the ITU-T Specification). More... | |
uint16_t | aspectSARWidth |
If aspectRatioIdc is Extended SAR then it indicates horizontal size of the sample aspect ratio (in arbitrary units). More... | |
uint16_t | aspectSARHeight |
If aspectRatioIdc is Extended SAR then 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 | colourMatrix |
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 | timingInfoPresentFlag |
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 |
Holds the bitstream restriction info (as defined in Annex E of the ITU-T Specification). More... | |
uint8_t NvMediaEncodeConfigH264VUIParams::aspectRatioIdc |
Holds the acpect ratio IDC (as defined in Annex E of the ITU-T Specification).
Definition at line 1861 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::aspectRatioInfoPresentFlag |
If set to NVMEDIA_TRUE, it specifies that the aspectRatioIdc is present.
Definition at line 1858 of file nvmedia_common.h.
uint16_t NvMediaEncodeConfigH264VUIParams::aspectSARHeight |
If aspectRatioIdc is Extended SAR then it indicates vertical size of the sample aspect ratio (in the same arbitrary units as aspectSARWidth)
Definition at line 1867 of file nvmedia_common.h.
uint16_t NvMediaEncodeConfigH264VUIParams::aspectSARWidth |
If aspectRatioIdc is Extended SAR then it indicates horizontal size of the sample aspect ratio (in arbitrary units).
Definition at line 1864 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::bitstreamRestrictionFlag |
Holds the bitstream restriction info (as defined in Annex E of the ITU-T Specification).
Definition at line 1897 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::colourDescriptionPresentFlag |
If set to NVMEDIA_TRUE, it specifies that the colourPrimaries, transferCharacteristics and colourMatrix are present.
Definition at line 1883 of file nvmedia_common.h.
uint8_t NvMediaEncodeConfigH264VUIParams::colourMatrix |
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 1892 of file nvmedia_common.h.
uint8_t NvMediaEncodeConfigH264VUIParams::colourPrimaries |
Holds color primaries for converting to RGB (as defined in Annex E of the ITU-T Specification).
Definition at line 1886 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::overscanAppropriateFlag |
Holds the overscan info (as defined in Annex E of the ITU-T Specification).
Definition at line 1871 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::overscanInfoPresentFlag |
If set to NVMEDIA_TRUE, it specifies that the overscanInfo is present.
Definition at line 1869 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::timingInfoPresentFlag |
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).
Definition at line 1895 of file nvmedia_common.h.
uint8_t NvMediaEncodeConfigH264VUIParams::transferCharacteristics |
Holds the opto-electronic transfer characteristics to use (as defined in Annex E of the ITU-T Specification).
Definition at line 1889 of file nvmedia_common.h.
uint8_t NvMediaEncodeConfigH264VUIParams::videoFormat |
Holds the source video format (as defined in Annex E of the ITU-T Specification).
Definition at line 1877 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::videoFullRangeFlag |
Holds the output range of the luma and chroma samples (as defined in Annex E of the ITU-T Specification).
Definition at line 1880 of file nvmedia_common.h.
NvMediaBool NvMediaEncodeConfigH264VUIParams::videoSignalTypePresentFlag |
If set to NVMEDIA_TRUE, it specifies that the videoFormat, videoFullRangeFlag and colourDescriptionPresentFlag are present.
Definition at line 1874 of file nvmedia_common.h.