![]() |
TSDuck v3.43-4509
MPEG Transport Stream Toolkit
|
Description of one file of the FDT. More...
#include <tsFluteFDT.h>

Public Member Functions | |
| File ()=default | |
| Constructor. | |
Public Attributes | |
| UString | content_encoding {} |
| Encoding type. | |
| uint64_t | content_length = 0 |
| The length of the file in bytes. | |
| UString | content_location {} |
| Content-Location attribute. | |
| ByteBlock | content_md5 {} |
| MD5 checksum of file content. | |
| UString | content_type {} |
| MIME type. | |
| uint32_t | encoding_symbol_length = 0 |
| Length of Encoding Symbol in bytes (FEC Encoding ID 0, 128, 129, 130). | |
| uint32_t | fec_encoding_id = 0 |
| FEC Encoding ID which was used to parse the structure (not part of the structore). | |
| uint32_t | fec_instance_id = 0 |
| FEC Instance ID (FEC Encoding ID 128-255). | |
| uint32_t | max_encoding_symbols = 0 |
| Max number of encoding symbols (FEC Encoding ID 129). | |
| uint32_t | max_source_block_length = 0 |
| Max number of source symbols per source block (FEC Encoding ID 0, 128, 129, 130). | |
| uint64_t | toi = 0 |
| Transport object identifier. | |
| uint64_t | transfer_length = 0 |
| The length of the transport object that carries the file in bytes. | |
Description of one file of the FDT.