LibMWCapture  3.3.1
LibMWCapture Documentation
Data Structures | Typedefs | Enumerations
MWSMPTE.h File Reference

Go to the source code of this file.

Data Structures

union  _SMPTE_ST352_PAYLOAD_ID
 

Typedefs

typedef enum _SDI_TYPE SDI_TYPE
 
typedef enum _SDI_SCANNING_FORMAT SDI_SCANNING_FORMAT
 
typedef enum _ST352_STANDARD ST352_STANDARD
 
typedef enum _SDI_BIT_DEPTH SDI_BIT_DEPTH
 
typedef enum _SDI_SAMPLING_STRUCT SDI_SAMPLING_STRUCT
 
typedef enum _SDI_DYNAMIC_RANGE SDI_DYNAMIC_RANGE
 
typedef union _SMPTE_ST352_PAYLOAD_ID SMPTE_ST352_PAYLOAD_ID
 

Enumerations

enum  _SDI_TYPE {
  SDI_TYPE_SD, SDI_TYPE_HD, SDI_TYPE_3GA, SDI_TYPE_3GB_DL,
  SDI_TYPE_3GB_DS, SDI_TYPE_DL_CH1, SDI_TYPE_DL_CH2, SDI_TYPE_6G_MODE1,
  SDI_TYPE_6G_MODE2
}
 
enum  _SDI_SCANNING_FORMAT { SDI_SCANING_INTERLACED = 0, SDI_SCANING_SEGMENTED_FRAME = 1, SDI_SCANING_PROGRESSIVE = 3 }
 
enum  _ST352_STANDARD {
  ST352_STANDARD_483_576_270M_360M = 0x1, ST352_STANDARD_720P_1_5G = 0x4, ST352_STANDARD_1080_1_5G = 0x5, ST352_STANDARD_1080_DL_1_5G = 0x7,
  ST352_STANDARD_720P_3G = 0x8, ST352_STANDARD_1080_3G = 0x9, ST352_STANDARD_DL_3G = 0xA, ST352_STANDARD_720P_DS_3G = 0xB,
  ST352_STANDARD_1080_DS_3G = 0xC, ST352_STANDARD_483_576_DS_3G = 0xD, ST352_STANDARD_6G_MODE1 = 0x40, ST352_STANDARD_6G_MODE2 = 0x41
}
 
enum  _SDI_BIT_DEPTH { SDI_BIT_DEPTH_8BIT = 0, SDI_BIT_DEPTH_10BIT = 1, SDI_BIT_DEPTH_12BIT = 2 }
 
enum  _SDI_SAMPLING_STRUCT {
  SDI_SAMPLING_422_YCbCr = 0x00, SDI_SAMPLING_444_YCbCr = 0x01, SDI_SAMPLING_444_RGB = 0x02, SDI_SAMPLING_420_YCbCr = 0x03,
  SDI_SAMPLING_4224_YCbCrA = 0x04, SDI_SAMPLING_4444_YCbCrA = 0x05, SDI_SAMPLING_4444_RGBA = 0x06, SDI_SAMPLING_4224_YCbCrD = 0x08,
  SDI_SAMPLING_4444_YCbCrD = 0x09, SDI_SAMPLING_4444_RGBD = 0x0A, SDI_SAMPLING_444_XYZ = 0x0E
}
 
enum  _SDI_DYNAMIC_RANGE { SDI_DYNAMIC_RANGE_100_PERCENT = 0, SDI_DYNAMIC_RANGE_200_PERCENT = 1, SDI_DYNAMIC_RANGE_400_PERCENT = 2 }
 

Typedef Documentation

◆ SDI_BIT_DEPTH

◆ SDI_DYNAMIC_RANGE

◆ SDI_SAMPLING_STRUCT

◆ SDI_SCANNING_FORMAT

◆ SDI_TYPE

typedef enum _SDI_TYPE SDI_TYPE

◆ SMPTE_ST352_PAYLOAD_ID

◆ ST352_STANDARD

Enumeration Type Documentation

◆ _SDI_BIT_DEPTH

Enumerator
SDI_BIT_DEPTH_8BIT 
SDI_BIT_DEPTH_10BIT 
SDI_BIT_DEPTH_12BIT 

Definition at line 46 of file MWSMPTE.h.

◆ _SDI_DYNAMIC_RANGE

Enumerator
SDI_DYNAMIC_RANGE_100_PERCENT 
SDI_DYNAMIC_RANGE_200_PERCENT 
SDI_DYNAMIC_RANGE_400_PERCENT 

Definition at line 66 of file MWSMPTE.h.

◆ _SDI_SAMPLING_STRUCT

Enumerator
SDI_SAMPLING_422_YCbCr 
SDI_SAMPLING_444_YCbCr 
SDI_SAMPLING_444_RGB 
SDI_SAMPLING_420_YCbCr 
SDI_SAMPLING_4224_YCbCrA 
SDI_SAMPLING_4444_YCbCrA 
SDI_SAMPLING_4444_RGBA 
SDI_SAMPLING_4224_YCbCrD 
SDI_SAMPLING_4444_YCbCrD 
SDI_SAMPLING_4444_RGBD 
SDI_SAMPLING_444_XYZ 

Definition at line 52 of file MWSMPTE.h.

◆ _SDI_SCANNING_FORMAT

Enumerator
SDI_SCANING_INTERLACED 
SDI_SCANING_SEGMENTED_FRAME 
SDI_SCANING_PROGRESSIVE 

Definition at line 25 of file MWSMPTE.h.

◆ _SDI_TYPE

enum _SDI_TYPE
Enumerator
SDI_TYPE_SD 
SDI_TYPE_HD 
SDI_TYPE_3GA 
SDI_TYPE_3GB_DL 
SDI_TYPE_3GB_DS 
SDI_TYPE_DL_CH1 
SDI_TYPE_DL_CH2 
SDI_TYPE_6G_MODE1 
SDI_TYPE_6G_MODE2 

Definition at line 13 of file MWSMPTE.h.

◆ _ST352_STANDARD

Enumerator
ST352_STANDARD_483_576_270M_360M 
ST352_STANDARD_720P_1_5G 
ST352_STANDARD_1080_1_5G 
ST352_STANDARD_1080_DL_1_5G 
ST352_STANDARD_720P_3G 
ST352_STANDARD_1080_3G 
ST352_STANDARD_DL_3G 
ST352_STANDARD_720P_DS_3G 
ST352_STANDARD_1080_DS_3G 
ST352_STANDARD_483_576_DS_3G 
ST352_STANDARD_6G_MODE1 
ST352_STANDARD_6G_MODE2 

Definition at line 31 of file MWSMPTE.h.