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


Public Member Functions | |
| FECPayloadId ()=default | |
| Default constructor. | |
| void | clear () |
| Clear the content of a structure. | |
| 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 Payload ID in FLUTE headers.
If a file is not content-encoded, the transfer length is the same as the file length.
| bool ts::FECPayloadId::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,out] | addr | Address of binary area. Updated to point after the structure. |
| [in,out] | size | Size of binary area. Updated with remaining size after deserializing the structure. |
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.