TSDuck v3.38-3699
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
tsNames.h File Reference

Names of various MPEG entities. More...

Namespaces

namespace  ts
 TSDuck namespace, containing all TSDuck classes and functions.
 
namespace  ts::names
 Namespace for functions returning Digital TV names.
 

Functions

UString ts::names::BouquetId (uint16_t id, NamesFlags flags=NamesFlags::NAME)
 Name of Bouquet Id.
 
UString ts::names::CASId (const DuckContext &duck, uint16_t casid, NamesFlags flags=NamesFlags::NAME)
 Name of Conditional Access System Id (in CA Descriptor).
 
UString ts::names::Content (const DuckContext &duck, uint8_t c, NamesFlags flags=NamesFlags::NAME)
 Name of content name (in Content Descriptor).
 
UString ts::names::DataBroadcastId (uint16_t id, NamesFlags flags=NamesFlags::NAME)
 Name of Data broadcast id (in Data Broadcast Id Descriptor).
 
UString ts::names::DID (uint8_t did, uint32_t pds=0, uint8_t tid=0xFF, NamesFlags flags=NamesFlags::NAME)
 Name of Descriptor ID.
 
UString ts::names::EDID (uint8_t edid, NamesFlags flags=NamesFlags::NAME)
 Name of Extended descriptor ID.
 
bool ts::names::HasTableSpecificName (uint8_t did, uint8_t tid)
 Check if a descriptor id has a specific name for a given table.
 
UString ts::names::NetworkId (uint16_t id, NamesFlags flags=NamesFlags::NAME)
 Name of Network Id.
 
UString ts::names::OriginalNetworkId (uint16_t id, NamesFlags flags=NamesFlags::NAME)
 Name of Original Network Id.
 
UString ts::names::PrivateDataSpecifier (uint32_t pds, NamesFlags flags=NamesFlags::NAME)
 Name of Private Data Specifier.
 
UString ts::names::RunningStatus (uint8_t rs, NamesFlags flags=NamesFlags::NAME)
 Name of Running Status (in SDT).
 
UString ts::names::ServiceType (uint8_t st, NamesFlags flags=NamesFlags::NAME)
 Name of service type (in Service Descriptor).
 
UString ts::names::StreamType (uint8_t st, NamesFlags flags=NamesFlags::NAME, uint32_t regid=REGID_NULL)
 Name of Stream type (in PMT).
 
UString ts::names::TID (const DuckContext &duck, uint8_t tid, uint16_t cas=CASID_NULL, NamesFlags flags=NamesFlags::NAME)
 Name of Table ID.
 

Detailed Description

Names of various MPEG entities.