![]() |
TSDuck v3.39-3843
MPEG Transport Stream Toolkit
|
Definition for transmission delivery systems. More...
Classes | |
class | ts::DeliverySystemSet |
A set of delivery system values (ts::DeliverySystem). More... | |
Namespaces | |
namespace | ts |
TSDuck namespace, containing all TSDuck classes and functions. | |
Typedefs | |
using | ts::DeliverySystemList = std::list< DeliverySystem > |
An ordered list of delivery system values (ts::DeliverySystem). | |
Enumerations | |
enum | ts::DeliverySystem { ts::DS_UNDEFINED , ts::DS_DVB_S , ts::DS_DVB_S2 , ts::DS_DVB_S_TURBO , ts::DS_DVB_T , ts::DS_DVB_T2 , ts::DS_DVB_C_ANNEX_A , ts::DS_DVB_C_ANNEX_B , ts::DS_DVB_C_ANNEX_C , ts::DS_DVB_C2 , ts::DS_DVB_H , ts::DS_ISDB_S , ts::DS_ISDB_T , ts::DS_ISDB_C , ts::DS_ATSC , ts::DS_ATSC_MH , ts::DS_DTMB , ts::DS_CMMB , ts::DS_DAB , ts::DS_DSS , ts::DS_DVB_C = DS_DVB_C_ANNEX_A } |
Delivery systems. More... | |
enum | ts::TunerType { TT_UNDEFINED = DS_UNDEFINED , TT_DVB_S = DS_DVB_S , TT_DVB_T = DS_DVB_T , TT_DVB_C = DS_DVB_C , TT_ISDB_S = DS_ISDB_S , TT_ISDB_T = DS_ISDB_T , TT_ISDB_C = DS_ISDB_C , TT_ATSC = DS_ATSC } |
A subset of ts::DeliverySystem describing types of tuners. | |
Functions | |
bool | ts::IsSatelliteDelivery (DeliverySystem sys) |
Check if a delivery system is a satellite one. | |
bool | ts::IsTerrestrialDelivery (DeliverySystem sys) |
Check if a delivery system is a terrestrial one. | |
Standards | ts::StandardsOf (DeliverySystem system) |
Get the list of standards for a delivery system. | |
TunerType | ts::TunerTypeOf (DeliverySystem system) |
Get the tuner type of a delivery system. | |
Variables | |
const Enumeration | ts::DeliverySystemEnum |
Enumeration description of ts::DeliverySystem. | |
const Enumeration | ts::TunerTypeEnum |
Enumeration description for the subset of ts::DeliverySystem describing types of tuners. | |
Definition for transmission delivery systems.