GstVideo.AncillaryMeta

Fields

Name

Type

Access

Description

DID

int

r/w

Data Identified

SDID_block_number

int

r/w

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

c_not_y_channel

bool

r/w

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

int

r/w

The checksum of the ADF

data

int

r/w

The User data

data_count

int

r/w

The amount of user data

field

GstVideo.AncillaryMetaField

r/w

The field where the ancillary data is located

line

int

r/w

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

Gst.Meta

r/w

Parent Gst.Meta

offset

int

r/w

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

Methods

class

get_info ()

Details

class GstVideo.AncillaryMeta

Gst.Meta 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.

New in version 1.24.

classmethod get_info()[source]
Return type:

Gst.MetaInfo