FFmpeg
|
#include <nvEncodeAPI.h>
Data Fields | |
uint32_t | overscanInfoPresentFlag |
[in]: if set to 1 , it specifies that the overscanInfo is present More... | |
uint32_t | overscanInfo |
[in]: Specifies the overscan info(as defined in Annex E of the ITU-T Specification). More... | |
uint32_t | videoSignalTypePresentFlag |
[in]: If set to 1, it specifies that the videoFormat, videoFullRangeFlag and colourDescriptionPresentFlag are present. More... | |
uint32_t | videoFormat |
[in]: Specifies the source video format(as defined in Annex E of the ITU-T Specification). More... | |
uint32_t | videoFullRangeFlag |
[in]: Specifies the output range of the luma and chroma samples(as defined in Annex E of the ITU-T Specification). More... | |
uint32_t | colourDescriptionPresentFlag |
[in]: If set to 1, it specifies that the colourPrimaries, transferCharacteristics and colourMatrix are present. More... | |
uint32_t | colourPrimaries |
[in]: Specifies color primaries for converting to RGB(as defined in Annex E of the ITU-T Specification) More... | |
uint32_t | transferCharacteristics |
[in]: Specifies the opto-electronic transfer characteristics to use (as defined in Annex E of the ITU-T Specification) More... | |
uint32_t | colourMatrix |
[in]: Specifies 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... | |
uint32_t | chromaSampleLocationFlag |
[in]: if set to 1 , it specifies that the chromaSampleLocationTop and chromaSampleLocationBot are present. More... | |
uint32_t | chromaSampleLocationTop |
[in]: Specifies the chroma sample location for top field(as defined in Annex E of the ITU-T Specification) More... | |
uint32_t | chromaSampleLocationBot |
[in]: Specifies the chroma sample location for bottom field(as defined in Annex E of the ITU-T Specification) More... | |
uint32_t | bitstreamRestrictionFlag |
[in]: if set to 1, it specifies the bitstream restriction parameters are present in the bitstream. More... | |
uint32_t | reserved [15] |
Definition at line 1133 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::overscanInfoPresentFlag |
[in]: if set to 1 , it specifies that the overscanInfo is present
Definition at line 1135 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::overscanInfo |
[in]: Specifies the overscan info(as defined in Annex E of the ITU-T Specification).
Definition at line 1136 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::videoSignalTypePresentFlag |
[in]: If set to 1, it specifies that the videoFormat, videoFullRangeFlag and colourDescriptionPresentFlag are present.
Definition at line 1137 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::videoFormat |
[in]: Specifies the source video format(as defined in Annex E of the ITU-T Specification).
Definition at line 1138 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::videoFullRangeFlag |
[in]: Specifies the output range of the luma and chroma samples(as defined in Annex E of the ITU-T Specification).
Definition at line 1139 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::colourDescriptionPresentFlag |
[in]: If set to 1, it specifies that the colourPrimaries, transferCharacteristics and colourMatrix are present.
Definition at line 1140 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::colourPrimaries |
[in]: Specifies color primaries for converting to RGB(as defined in Annex E of the ITU-T Specification)
Definition at line 1141 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::transferCharacteristics |
[in]: Specifies the opto-electronic transfer characteristics to use (as defined in Annex E of the ITU-T Specification)
Definition at line 1142 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::colourMatrix |
[in]: Specifies 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 1143 of file nvEncodeAPI.h.
Referenced by nvenc_setup_h264_config(), and nvenc_setup_hevc_config().
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::chromaSampleLocationFlag |
[in]: if set to 1 , it specifies that the chromaSampleLocationTop and chromaSampleLocationBot are present.
Definition at line 1144 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::chromaSampleLocationTop |
[in]: Specifies the chroma sample location for top field(as defined in Annex E of the ITU-T Specification)
Definition at line 1145 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::chromaSampleLocationBot |
[in]: Specifies the chroma sample location for bottom field(as defined in Annex E of the ITU-T Specification)
Definition at line 1146 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::bitstreamRestrictionFlag |
[in]: if set to 1, it specifies the bitstream restriction parameters are present in the bitstream.
Definition at line 1147 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::reserved[15] |
Definition at line 1148 of file nvEncodeAPI.h.