Smpte standards format enumeration, Hd or sd video type enumeration, Interlace mode enumeration – Nvidia Quadro FX 5500 User Manual
Page 59: Video data format enumeration
NVIDIA Corporation
Quadro FX 4500/5500 SDI User’s Guide – Version 2.0
55
C
HAPTER
5
API Control
SMPTE Standards Format Enumeration
enum NVVIDEOSTANDARD
{
NVVIDEOSTANDARD_SMPTE259 , // SMPTE259
NVVIDEOSTANDARD_SMPTE260 , // SMPTE260
NVVIDEOSTANDARD_SMPTE274 , // SMPTE274
NVVIDEOSTANDARD_SMPTE295 , // SMPTE295
NVVIDEOSTANDARD_SMPTE296 , // SMPTE296
NVVIDEOSTANDARD_SMPTE372 , // SMPTE372
};
HD or SD Video Type Enumeration
enum NVVIDEOTYPE
{
NVVIDEOTYPE_SD , // Standard-definition (SD)
NVVIDEOTYPE_HD , // High-definition (HD)
};
Interlace Mode Enumeration
enum NVINTERLACEMODE
{
NVINTERLACEMODE_PROGRESSIVE , // Progressive (p)
NVINTERLACEMODE_INTERLACE , // Interlace (i)
NVINTERLACEMODE_PSF , // Progressive Segment Frame (psf)
};
Video Data Format Enumeration
enum NVGVODATAFORMAT
{
NVGVODATAFORMAT_R8G8B8_TO_YCRCB444 , // R8:G8:B8 => YCrCb (4:4:4)
NVGVODATAFORMAT_R8G8B8A8_TO_YCRCBA4444 , // R8:G8:B8:A8 => YCrCbA (4:4:4:4)
NVGVODATAFORMAT_R8G8B8Z10_TO_YCRCBZ4444 , // R8:G8:B8:Z10 => YCrCbZ (4:4:4:4)
NVGVODATAFORMAT_R8G8B8_TO_YCRCB422 , // R8:G8:B8 => YCrCb (4:2:2)
NVGVODATAFORMAT_R8G8B8A8_TO_YCRCBA4224 , // R8:G8:B8:A8 => YCrCbA (4:2:2:4)
NVGVODATAFORMAT_R8G8B8Z10_TO_YCRCBZ4224 , // R8:G8:B8:Z10 => YCrCbZ (4:2:2:4)
NVGVODATAFORMAT_R8G8B8_TO_RGB444 , // R8:G8:B8 => RGB (4:4:4)
NVGVODATAFORMAT_R8G8B8A8_TO_RGBA4444 , // R8:G8:B8:A8 => RGBA (4:4:4:4)
NVGVODATAFORMAT_R8G8B8Z10_TO_RGBZ4444 , // R8:G8:B8:Z10 => RGBZ (4:4:4:4)