TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
An item entry. More...
#include <tsSubtitlingDescriptor.h>
Public Member Functions | |
Entry (const UChar *code=nullptr, uint8_t subt=0, uint16_t comp=0, uint16_t ancil=0) | |
Default constructor. | |
Entry (const UString &code, uint8_t subt=0, uint16_t comp=0, uint16_t ancil=0) | |
Default constructor. | |
UString | subtitlingTypeName () const |
Get the name of the subtitling type. | |
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. | |
An item entry.
ts::SubtitlingDescriptor::Entry::Entry | ( | const UChar * | code = nullptr , |
uint8_t | subt = 0 , |
||
uint16_t | comp = 0 , |
||
uint16_t | ancil = 0 |
||
) |
Default constructor.
[in] | code | ISO-639 language code, 3 characters. Can be null. |
[in] | subt | Subtitling type. |
[in] | comp | Composition page identifier. |
[in] | ancil | Ancillary page identifier. |
ts::SubtitlingDescriptor::Entry::Entry | ( | const UString & | code, |
uint8_t | subt = 0 , |
||
uint16_t | comp = 0 , |
||
uint16_t | ancil = 0 |
||
) |
Default constructor.
[in] | code | ISO-639 language code, 3 characters. |
[in] | subt | Subtitling type. |
[in] | comp | Composition page identifier. |
[in] | ancil | Ancillary page identifier. |
UString ts::SubtitlingDescriptor::Entry::subtitlingTypeName | ( | ) | const |
Get the name of the subtitling type.