![]() |
TSDuck v3.43-4509
MPEG Transport Stream Toolkit
|
Generic FLUTE definitions (File Delivery over Unidirectional Transport). More...
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
Enumerations | |
| enum | : uint8_t { ts::FEI_COMPACT_NOCODE = 0 , ts::FEI_EXPANDABLE = 128 , ts::FEI_SMALL_BLOCK = 129 , ts::FEI_COMPACT = 130 } |
| FEC Encoding ID values for FLUTE and LCT. More... | |
| enum | : uint8_t { ts::HET_MIN_VAR_SIZE = 0 , ts::HET_NOP = 0 , ts::HET_AUTH = 1 , ts::HET_TIME = 2 , ts::HET_FTI = 64 , ts::HET_NACI = 68 , ts::HET_MAX_VAR_SIZE = 127 , ts::HET_MIN_FIXED_SIZE = 128 , ts::HET_FDT = 192 , ts::HET_CENC = 193 , ts::HET_MAX_FIXED_SIZE = 255 } |
| Header Extension Types (HET) for Layered Coding Transport (LCT). More... | |
| enum | : uint8_t { ts::CENC_NULL = 0 , ts::CENC_ZLIB = 1 , ts::CENC_DEFLATE = 2 , ts::CENC_GZIP = 3 } |
| Content encoding values in HET_CENC header of Layered Coding Transport (LCT). More... | |
| enum | ts::FileTransport { ts::FT_UNKNOWN , ts::FT_FLUTE , ts::FT_ROUTE } |
| Logical definition of a unicast file transport protocol. More... | |
Variables | |
| constexpr uint64_t | ts::FLUTE_FDT_TOI = 0 |
| LCT Transport Object Identifier for FLUTE File Delivery Table (FDT). | |
| constexpr uint64_t | ts::INVALID_TSI = std::numeric_limits<uint64_t>::max() |
| Invalid Transport Session Identifier (TSI) value, to be used as placeholder. | |
Generic FLUTE definitions (File Delivery over Unidirectional Transport).