XSdiVid_Transport - 2.0 English

SMPTE UHD-SDI Receiver Subsystem Product Guide

Document ID
PG290
Release Date
2022-04-26
Version
2.0 English

This contains information about the transport layer of SDI (The values of the members in this structure are filled by reading the IP registers 0x44 & 0x48).

Each member description is given as comment for that member.

typedef struct {

XSdiVid_TransMode       TMode;    /* The Transport mode, see the definition of this enum below */

u8         ActiveStreams;                     /* Number active streams */

u8         TScan;                                    /* Transport scan of the current transport mode */

u8         TFamily;                                 /* The family of the video signals */

u8         TRate;                                    /* Transport frame rate */

u8         IsFractional;                          /* Indicates if the transport frame rate is fractional or not */

u8         IsLevelB3G;                           /* If the Transport mode is 3GB */

} XSdiVid_Transport;

The below structure gives information regarding the available transport modes:

typedef enum {

XSDIVID_MODE_HD = 0,

XSDIVID_MODE_SD = 1,

XSDIVID_MODE_3GA = 2,

XSDIVID_MODE_3GB = 3,

XSDIVID_MODE_6G = 4,

XSDIVID_MODE_12G = 5,

XSDIVID_MODE_12GF = 6

} XSdiVid_TransMode;