![]() |
TSDuck v3.43-4509
MPEG Transport Stream Toolkit
|
Representation of the FEC Transmission Information in FLUTE headers. More...
#include <tsFECTransmissionInformation.h>


Public Member Functions | |
| FECTransmissionInformation ()=default | |
| Default constructor. | |
| void | clear () |
| Clear the content of a structure. | |
| bool | deserialize (const LCTHeader &lct) |
| Deserialize the structure from a HET_FTI LCT header extension. | |
| bool | deserialize (uint8_t fec_encoding_id, const uint8_t *addr, size_t size) |
| Deserialize the structure from a binary area. | |
| virtual UString | toString () const override |
| Convert to a string object. | |
Representation of the FEC Transmission Information in FLUTE headers.
If a file is not content-encoded, the transfer length is the same as the file length.
| bool ts::FECTransmissionInformation::deserialize | ( | uint8_t | fec_encoding_id, |
| const uint8_t * | addr, | ||
| size_t | size | ||
| ) |
Deserialize the structure from a binary area.
| [in] | fec_encoding_id | FEC Encoding ID, required to interpret the format of the binary area. |
| [in] | addr | Address of binary area. |
| [in] | size | Size of binary area. |
| bool ts::FECTransmissionInformation::deserialize | ( | const LCTHeader & | lct | ) |
Deserialize the structure from a HET_FTI LCT header extension.
| [in] | lct | LCT header. |
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.