GstMpegts.MetadataDescriptor¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
decoder_config_flags |
r/w |
decoder flags, see ISO/IEC 13818-1:2018 Table 2-88. |
|
dsm_cc_flag |
r/w |
true if stream associated with this descriptor is in an ISO/IEC 13818-6 data or object carousel. |
|
metadata_application_format |
r/w |
specifies the application responsible for defining usage, syntax and semantics |
|
metadata_format |
r/w |
indicates the format and coding of the metadata |
|
metadata_format_identifier |
r/w |
format identifier (equivalent to registration descriptor), for example 0x4B4C4641 (‘KLVA’) to indicate SMPTE 336 KLV. |
|
metadata_service_id |
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.