![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
Conditional Access Systems general definitions. More...
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
Typedefs | |
| using | ts::CASID = uint16_t |
| Conditional Access System Id. | |
Functions | |
| UString | ts::CASFamilyName (CASFamily cas) |
| Name of Conditional Access Families. | |
| CASFamily | ts::CASFamilyOf (CASID ca_system_id) |
| Return a CAS family from a CA system id. | |
| UString | ts::CASIdName (const DuckContext &duck, CASID casid, NamesFlags flags=NamesFlags::NAME) |
| Name of a Conditional Access System Id (as in CA Descriptor). | |
| CASID | ts::FirstCASId (CASFamily cas) |
| Get the lowest CA system id in a CAS family. | |
| void | ts::GetAllCASFamilies (std::set< CASFamily > &cas) |
| Get the set of all defined Conditional Access Families. | |
| bool | ts::GetCASIdRange (CASFamily cas, CASID &min, CASID &max) |
| Get the minimum and maximum CA system id in a CAS family. | |
| CASID | ts::LastCASId (CASFamily cas) |
| Get the highest CA system id in a CAS family. | |
Variables | |
| constexpr size_t | ts::CASID_MAX = 0x10000 |
| Maximum number of CASID values. | |
Conditional Access Systems general definitions.