![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
RTP encoding. More...
#include <roc_rtp/encoding.h>
Public Member Functions | |
| Encoding () | |
| Initialize. | |
Public Attributes | |
| unsigned int | payload_type |
| Payload type. | |
| audio::SampleSpec | sample_spec |
| Encoding specification. | |
| unsigned | packet_flags |
| Packet flags. | |
| audio::IFrameEncoder *(* | new_encoder )(core::IArena &arena, const audio::SampleSpec &sample_spec) |
| Create frame encoder. | |
| audio::IFrameDecoder *(* | new_decoder )(core::IArena &arena, const audio::SampleSpec &sample_spec) |
| Create frame decoder. | |
RTP encoding.
Definition at line 27 of file encoding.h.
|
inline |
Initialize.
Definition at line 46 of file encoding.h.
| audio::IFrameDecoder *(* roc::rtp::Encoding::new_decoder) (core::IArena &arena, const audio::SampleSpec &sample_spec) |
Create frame decoder.
Definition at line 42 of file encoding.h.
| audio::IFrameEncoder *(* roc::rtp::Encoding::new_encoder) (core::IArena &arena, const audio::SampleSpec &sample_spec) |
Create frame encoder.
Definition at line 38 of file encoding.h.
| unsigned roc::rtp::Encoding::packet_flags |
Packet flags.
Definition at line 35 of file encoding.h.
| unsigned int roc::rtp::Encoding::payload_type |
Payload type.
Definition at line 29 of file encoding.h.
| audio::SampleSpec roc::rtp::Encoding::sample_spec |
Encoding specification.
Definition at line 32 of file encoding.h.