TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
Namespace for functions returning Digital TV names. More...
Functions | |
UString | BouquetId (uint16_t id, NamesFlags flags=NamesFlags::NAME) |
Name of Bouquet Id. | |
UString | CASId (const DuckContext &duck, uint16_t casid, NamesFlags flags=NamesFlags::NAME) |
Name of Conditional Access System Id (in CA Descriptor). | |
UString | Content (const DuckContext &duck, uint8_t c, NamesFlags flags=NamesFlags::NAME) |
Name of content name (in Content Descriptor). | |
UString | DataBroadcastId (uint16_t id, NamesFlags flags=NamesFlags::NAME) |
Name of Data broadcast id (in Data Broadcast Id Descriptor). | |
UString | DID (uint8_t did, uint32_t pds=0, uint8_t tid=0xFF, NamesFlags flags=NamesFlags::NAME) |
Name of Descriptor ID. | |
UString | EDID (uint8_t edid, NamesFlags flags=NamesFlags::NAME) |
Name of Extended descriptor ID. | |
bool | HasTableSpecificName (uint8_t did, uint8_t tid) |
Check if a descriptor id has a specific name for a given table. | |
UString | NetworkId (uint16_t id, NamesFlags flags=NamesFlags::NAME) |
Name of Network Id. | |
UString | OriginalNetworkId (uint16_t id, NamesFlags flags=NamesFlags::NAME) |
Name of Original Network Id. | |
UString | PrivateDataSpecifier (uint32_t pds, NamesFlags flags=NamesFlags::NAME) |
Name of Private Data Specifier. | |
UString | RunningStatus (uint8_t rs, NamesFlags flags=NamesFlags::NAME) |
Name of Running Status (in SDT). | |
UString | ServiceType (uint8_t st, NamesFlags flags=NamesFlags::NAME) |
Name of service type (in Service Descriptor). | |
UString | StreamType (uint8_t st, NamesFlags flags=NamesFlags::NAME, uint32_t regid=REGID_NULL) |
Name of Stream type (in PMT). | |
UString | TID (const DuckContext &duck, uint8_t tid, uint16_t cas=CASID_NULL, NamesFlags flags=NamesFlags::NAME) |
Name of Table ID. | |
Namespace for functions returning Digital TV names.
UString ts::names::TID | ( | const DuckContext & | duck, |
uint8_t | tid, | ||
uint16_t | cas = CASID_NULL , |
||
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Table ID.
[in] | duck | TSDuck execution context (used to select from conflicting standards). |
[in] | tid | Table id. |
[in] | cas | CAS id for EMM/ECM table ids. |
[in] | flags | Presentation flags. |
UString ts::names::DID | ( | uint8_t | did, |
uint32_t | pds = 0 , |
||
uint8_t | tid = 0xFF , |
||
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Descriptor ID.
[in] | did | Descriptor id. |
[in] | pds | Private data specified if did >= 0x80. |
[in] | tid | Optional id of the enclosing table. |
[in] | flags | Presentation flags. |
bool ts::names::HasTableSpecificName | ( | uint8_t | did, |
uint8_t | tid | ||
) |
Check if a descriptor id has a specific name for a given table.
[in] | did | Descriptor id. |
[in] | tid | Table id of the enclosing table. |
UString ts::names::EDID | ( | uint8_t | edid, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Extended descriptor ID.
[in] | edid | Extended descriptor ID. |
[in] | flags | Presentation flags. |
UString ts::names::PrivateDataSpecifier | ( | uint32_t | pds, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Private Data Specifier.
[in] | pds | Private Data Specifier. |
[in] | flags | Presentation flags. |
UString ts::names::StreamType | ( | uint8_t | st, |
NamesFlags | flags = NamesFlags::NAME , |
||
uint32_t | regid = REGID_NULL |
||
) |
UString ts::names::ServiceType | ( | uint8_t | st, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of service type (in Service Descriptor).
[in] | st | Service type (in Service Descriptor). |
[in] | flags | Presentation flags. |
UString ts::names::CASId | ( | const DuckContext & | duck, |
uint16_t | casid, | ||
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Conditional Access System Id (in CA Descriptor).
[in] | duck | TSDuck execution context (used to select from other standards). |
[in] | casid | Conditional Access System Id (in CA Descriptor). |
[in] | flags | Presentation flags. |
UString ts::names::RunningStatus | ( | uint8_t | rs, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
UString ts::names::Content | ( | const DuckContext & | duck, |
uint8_t | c, | ||
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of content name (in Content Descriptor).
[in] | duck | TSDuck execution context (used to select from other standards). |
[in] | c | Content name. |
[in] | flags | Presentation flags. |
UString ts::names::BouquetId | ( | uint16_t | id, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Bouquet Id.
[in] | id | Bouquet Id. |
[in] | flags | Presentation flags. |
UString ts::names::OriginalNetworkId | ( | uint16_t | id, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Original Network Id.
[in] | id | Original Network Id. |
[in] | flags | Presentation flags. |
UString ts::names::NetworkId | ( | uint16_t | id, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Network Id.
[in] | id | Network Id. |
[in] | flags | Presentation flags. |
UString ts::names::DataBroadcastId | ( | uint16_t | id, |
NamesFlags | flags = NamesFlags::NAME |
||
) |
Name of Data broadcast id (in Data Broadcast Id Descriptor).
[in] | id | Data broadcast id (in Data Broadcast Id Descriptor). |
[in] | flags | Presentation flags. |