|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Reed-Solomon Source or Repair Payload ID (for m=8). More...
#include <headers.h>
Public Member Functions | |
| void | clear () |
| Clear header. | |
| uint32_t | sbn () const |
| Get source block number. | |
| void | set_sbn (uint32_t val) |
| Set source block number. | |
| uint8_t | esi () const |
| Get encoding symbol ID. | |
| void | set_esi (uint16_t val) |
| Set encoding symbol ID. | |
| uint16_t | k () const |
| Get source block length. | |
| void | set_k (uint16_t val) |
| Set source block length. | |
| uint16_t | n () const |
| Get number encoding symbols. | |
| void | set_n (uint16_t) |
| Set number encoding symbols. | |
Static Public Member Functions | |
| static packet::FecScheme | fec_scheme () |
| Get FEC scheme to which these packets belong to. | |
Reed-Solomon Source or Repair Payload ID (for m=8).
RFC 5510 5.1: "FEC Payload ID"
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |