Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::sndio::ISource Member List

This is the complete list of members for roc::sndio::ISource, including all inherited members.

has_clock() const =0roc::sndio::IDevicepure virtual
has_latency() const =0roc::sndio::IDevicepure virtual
latency() const =0roc::sndio::IDevicepure virtual
list_data() constroc::core::ListNode< Tag >inline
list_node(ListData *data)roc::core::ListNode< Tag >inlinestatic
NonCopyable() (defined in roc::core::NonCopyable< ListNode< void > >)roc::core::NonCopyable< ListNode< void > >inlineprotected
pause()=0roc::sndio::IDevicepure virtual
read(Frame &frame)=0roc::audio::IFrameReaderpure virtual
reclock(core::nanoseconds_t timestamp)=0roc::sndio::ISourcepure virtual
restart()=0roc::sndio::IDevicepure virtual
resume()=0roc::sndio::IDevicepure virtual
sample_spec() const =0roc::sndio::IDevicepure virtual
state() const =0roc::sndio::IDevicepure virtual
to_sink()=0roc::sndio::IDevicepure virtual
to_source()=0roc::sndio::IDevicepure virtual
type() const =0roc::sndio::IDevicepure virtual
~IDevice() (defined in roc::sndio::IDevice)roc::sndio::IDevicevirtual
~IFrameReader() (defined in roc::audio::IFrameReader)roc::audio::IFrameReadervirtual
~ISource() (defined in roc::sndio::ISource)roc::sndio::ISourcevirtual
~ListNode() (defined in roc::core::ListNode< Tag >)roc::core::ListNode< Tag >inline