|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
RTP payload format. More...
#include <format.h>
Public Attributes | |
| PayloadType | payload_type |
| Payload type. More... | |
| unsigned | flags |
| Packet flags. More... | |
| size_t | sample_rate |
| Sample rate. More... | |
| packet::channel_mask_t | channel_mask |
| Channel mask. More... | |
| size_t(* | get_num_samples )(size_t payload_size) |
| Get number of samples for given payload size. More... | |
| audio::IFrameEncoder *(* | new_encoder )(core::IAllocator &allocator) |
| Create encoder. More... | |
| audio::IFrameDecoder *(* | new_decoder )(core::IAllocator &allocator) |
| Create decoder. More... | |
| packet::channel_mask_t roc::rtp::Format::channel_mask |
| size_t(* roc::rtp::Format::get_num_samples) (size_t payload_size) |
| audio::IFrameDecoder *(* roc::rtp::Format::new_decoder) (core::IAllocator &allocator) |
| audio::IFrameEncoder *(* roc::rtp::Format::new_encoder) (core::IAllocator &allocator) |
| PayloadType roc::rtp::Format::payload_type |