Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Frame writer interface. More...
#include <iframe_writer.h>
Public Member Functions | |
virtual void | write (Frame &frame)=0 |
Write audio frame. More... | |
Public Member Functions inherited from roc::core::ListNode< Tag > | |
ListData * | list_data () const |
Get pointer to internal data. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from roc::core::ListNode< Tag > | |
static ListNode * | list_node (ListData *data) |
Get pointer to parent node from pointer to internal data. More... | |
Frame writer interface.
Definition at line 22 of file iframe_writer.h.
|
pure virtual |
Write audio frame.
Implemented in roc::audio::ProfilingWriter, roc::audio::PcmMapperWriter, roc::audio::Packetizer, roc::audio::NullWriter, roc::audio::FeedbackMonitor, roc::audio::Fanout, roc::audio::ChannelMapperWriter, roc::audio::ResamplerWriter, roc::sndio::WavSink, roc::sndio::SoxSink, roc::sndio::SndfileSink, roc::sndio::PulseaudioDevice, roc::pipeline::TranscoderSink, and roc::pipeline::SenderSink.