![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
XR Block Header. More...
#include <roc_rtcp/headers.h>
Public Member Functions | |
| void | reset (const XrBlockType bt) |
| Reset to initial state (all zeros). | |
| XrBlockType | block_type () const |
| Get XR block type. | |
| void | set_block_type (const XrBlockType bt) |
| Set XR block type. | |
| uint8_t | type_specific () const |
| Get type-specific byte. | |
| void | set_type_specific (const uint8_t t) |
| Set type-specific byte. | |
| uint16_t | len_words () const |
| Get block length, including the header, in 32-bit words minus one. | |
| void | set_len_words (const uint16_t len) |
| Set block length in words. | |
| size_t | len_bytes () const |
| Get block length, including the header, in bytes. | |
| void | set_len_bytes (const size_t len) |
| Set block length in bytes. | |
XR Block Header.
RFC 3611 3: "Extended Report Block Framework"
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |