Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
RTP payload format. More...
#include <format.h>
Public Member Functions | |
Format () | |
Initialize. More... | |
Public Attributes | |
unsigned int | payload_type |
Payload type. More... | |
audio::PcmFormat | pcm_format |
Sample encoding and endian. More... | |
audio::SampleSpec | sample_spec |
Sample rate and channel mask. More... | |
unsigned | packet_flags |
Packet flags. More... | |
audio::IFrameEncoder *(* | new_encoder )(core::IArena &arena, const audio::PcmFormat &pcm_format, const audio::SampleSpec &sample_spec) |
Create frame encoder. More... | |
audio::IFrameDecoder *(* | new_decoder )(core::IArena &arena, const audio::PcmFormat &pcm_format, const audio::SampleSpec &sample_spec) |
Create frame decoder. More... | |
audio::IFrameDecoder*(* roc::rtp::Format::new_decoder) (core::IArena &arena, const audio::PcmFormat &pcm_format, const audio::SampleSpec &sample_spec) |
audio::IFrameEncoder*(* roc::rtp::Format::new_encoder) (core::IArena &arena, const audio::PcmFormat &pcm_format, const audio::SampleSpec &sample_spec) |
audio::PcmFormat roc::rtp::Format::pcm_format |
audio::SampleSpec roc::rtp::Format::sample_spec |