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 1097 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 1099 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 1100 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 1101 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 1102 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 1103 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 1104 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 1105 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 1106 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 1107 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 1108 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 1109 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 1110 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 1111 of file nvEncodeAPI.h.
uint32_t NV_ENC_CONFIG_H264_VUI_PARAMETERS::reserved[15] |
Definition at line 1112 of file nvEncodeAPI.h.