GstMpegts.MetadataDescriptor

Fields

Name

Type

Access

Description

decoder_config_flags

int

r/w

decoder flags, see ISO/IEC 13818-1:2018 Table 2-88.

dsm_cc_flag

bool

r/w

true if stream associated with this descriptor is in an ISO/IEC 13818-6 data or object carousel.

metadata_application_format

GstMpegts.MetadataApplicationFormat

r/w

specifies the application responsible for defining usage, syntax and semantics

metadata_format

GstMpegts.MetadataFormat

r/w

indicates the format and coding of the metadata

metadata_format_identifier

int

r/w

format identifier (equivalent to registration descriptor), for example 0x4B4C4641 (‘KLVA’) to indicate SMPTE 336 KLV.

metadata_service_id

int

r/w

metadata service to which this metadata descriptor applies, typically 0x00

Methods

None

Details

class GstMpegts.MetadataDescriptor

The metadata descriptor specifies parameters of a metadata service carried in an MPEG-2 Transport Stream (or Program Stream). The descriptor is included in the PMT in the descriptor loop for the elementary stream that carries the metadata service. The descriptor specifies the format of the associated metadata, and contains the value of the metadata_service_id to identify the metadata service to which the metadata descriptor applies.

Note that this structure does not include all of the metadata_descriptor items, and will need extension to support DSM-CC and private data. See ISO/IEC 13818-1:2018 Section 2.6.60 and Section 2.6.61 for more information.

New in version 1.24.