TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::names Namespace Reference

Namespace for functions returning Digital TV names. More...

Functions

UString BouquetId (uint16_t id, NamesFlags flags=NamesFlags::NAME)
 Name of Bouquet Id.
 
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 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 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).
 

Detailed Description

Namespace for functions returning Digital TV names.

Function Documentation

◆ ServiceType()

UString ts::names::ServiceType ( uint8_t  st,
NamesFlags  flags = NamesFlags::NAME 
)

Name of service type (in Service Descriptor).

Parameters
[in]stService type (in Service Descriptor).
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ RunningStatus()

UString ts::names::RunningStatus ( uint8_t  rs,
NamesFlags  flags = NamesFlags::NAME 
)

Name of Running Status (in SDT).

Parameters
[in]rsRunning Status (in SDT).
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ Content()

UString ts::names::Content ( const DuckContext duck,
uint8_t  c,
NamesFlags  flags = NamesFlags::NAME 
)

Name of content name (in Content Descriptor).

Parameters
[in]duckTSDuck execution context (used to select from other standards).
[in]cContent name.
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ BouquetId()

UString ts::names::BouquetId ( uint16_t  id,
NamesFlags  flags = NamesFlags::NAME 
)

Name of Bouquet Id.

Parameters
[in]idBouquet Id.
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ OriginalNetworkId()

UString ts::names::OriginalNetworkId ( uint16_t  id,
NamesFlags  flags = NamesFlags::NAME 
)

Name of Original Network Id.

Parameters
[in]idOriginal Network Id.
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ NetworkId()

UString ts::names::NetworkId ( uint16_t  id,
NamesFlags  flags = NamesFlags::NAME 
)

Name of Network Id.

Parameters
[in]idNetwork Id.
[in]flagsPresentation flags.
Returns
The corresponding name.

◆ DataBroadcastId()

UString ts::names::DataBroadcastId ( uint16_t  id,
NamesFlags  flags = NamesFlags::NAME 
)

Name of Data broadcast id (in Data Broadcast Id Descriptor).

Parameters
[in]idData broadcast id (in Data Broadcast Id Descriptor).
[in]flagsPresentation flags.
Returns
The corresponding name.