TSDuck v3.46-4930
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::SubtitlingDescriptor::Entry Struct Reference

#include <tsSubtitlingDescriptor.h>

Collaboration diagram for ts::SubtitlingDescriptor::Entry:

Public Member Functions

 Entry (const UChar *code=nullptr, uint8_t subt=0, uint16_t comp=0, uint16_t ancil=0)
 Entry (const UString &code, uint8_t subt=0, uint16_t comp=0, uint16_t ancil=0)
UString subtitlingTypeName () const

Public Attributes

uint16_t ancillary_page_id = 0
 Ancillary page identifier.
uint16_t composition_page_id = 0
 Composition page identifier.
UString language_code {}
 ISO-639 language code, 3 characters.
uint8_t subtitling_type = 0
 Subtitling type.

Detailed Description

An item entry.

Constructor & Destructor Documentation

◆ Entry() [1/2]

ts::SubtitlingDescriptor::Entry::Entry ( const UChar * code = nullptr,
uint8_t subt = 0,
uint16_t comp = 0,
uint16_t ancil = 0 )

Default constructor.

Parameters
[in]codeISO-639 language code, 3 characters. Can be null.
[in]subtSubtitling type.
[in]compComposition page identifier.
[in]ancilAncillary page identifier.

◆ Entry() [2/2]

ts::SubtitlingDescriptor::Entry::Entry ( const UString & code,
uint8_t subt = 0,
uint16_t comp = 0,
uint16_t ancil = 0 )

Default constructor.

Parameters
[in]codeISO-639 language code, 3 characters.
[in]subtSubtitling type.
[in]compComposition page identifier.
[in]ancilAncillary page identifier.

Member Function Documentation

◆ subtitlingTypeName()

UString ts::SubtitlingDescriptor::Entry::subtitlingTypeName ( ) const

Get the name of the subtitling type.

Returns
The name of the subtitling type.

The documentation for this struct was generated from the following file: