GstAncillaryMeta

#GstMeta for carrying SMPTE-291M Ancillary data. Note that all the ADF fields (@DID to @checksum) are 10bit values with parity/non-parity high-bits set.

Members

Variables

DID
ushort DID;

Data Identified

SDIDBlockNumber
ushort SDIDBlockNumber;

Secondary Data identification (if type 2) or Data block number (if type 1)

cNotYChannel
bool cNotYChannel;

Which channel (luminance or chrominance) the ancillary data is located. 0 if content is SD or stored in the luminance channel (default). 1 if HD and stored in the chrominance channel.

checksum
ushort checksum;

The checksum of the ADF

data
ushort* data;

The User data

dataCount
ushort dataCount;

The amount of user data

field
GstAncillaryMetaField field;

The field where the ancillary data is located

line
ushort line;

The line on which the ancillary data is located (max 11bit). There are two special values: 0x7ff if no line is specified (default), 0x7fe to specify the ancillary data is on any valid line before active video

meta
GstMeta meta;

Parent #GstMeta

offset
ushort offset;

The location of the ancillary data packet in a SDI raster relative to the start of active video (max 12bits). A value of 0 means the ADF of the ancillary packet starts immediately following SAV. There are 3 special values: 0xfff: No specified location (default), 0xffe: within HANC data space, 0xffd: within the ancillary data space located between SAV and EAV