TSDuck v3.40-4025
MPEG Transport Stream Toolkit
|
Registration id in MPEG-defined registration_descriptor. More...
Namespaces | |
namespace | ts |
TSDuck namespace, containing all TSDuck classes and functions. | |
Typedefs | |
using | ts::REGID = uint32_t |
Registration id, as found in an MPEG registration descriptor. | |
using | ts::REGIDVector = std::vector< REGID > |
Vector of registration ids. | |
Enumerations | |
enum | : REGID { ts::REGID_AC3 = MakeREGID("AC-3") , ts::REGID_AOM = MakeREGID("AV01") , ts::REGID_AVSAudio = MakeREGID("AVSA") , ts::REGID_AVSVideo = MakeREGID("AVSV") , ts::REGID_CUEI = MakeREGID("CUEI") , ts::REGID_DTG1 = MakeREGID("DTG1") , ts::REGID_EAC3 = MakeREGID("EAC3") , ts::REGID_GA94 = MakeREGID("GA94") , ts::REGID_HDMV = MakeREGID("HDMV") , ts::REGID_HEVC = MakeREGID("HEVC") , ts::REGID_KLVA = MakeREGID("KLVA") , ts::REGID_SCTE = MakeREGID("SCTE") , ts::REGID_CUVV = MakeREGID("cuvv") , ts::REGID_NULL = 0xFFFFFFFF } |
Registration id (a.k.a "format identifier") values in MPEG-defined registration_descriptor. More... | |
Functions | |
constexpr REGID | ts::MakeREGID (const char id[5]) |
Statically build a 32-bit registration id from a 4-character string. | |
UString | ts::REGIDName (REGID regid, NamesFlags flags=NamesFlags::NAME) |
Name of a Registration id from an MPEG registration_descriptor. | |
Registration id in MPEG-defined registration_descriptor.