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

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

has_clock() constroc::sndio::PulseaudioDevicevirtual
has_latency() constroc::sndio::PulseaudioDevicevirtual
latency() constroc::sndio::PulseaudioDevicevirtual
roc::list_data() constroc::core::ListNode< Tag >inline
roc::sndio::ISource::list_data() constroc::core::ListNode< Tag >inline
roc::list_node(ListData *data)roc::core::ListNode< Tag >inlinestatic
roc::sndio::ISource::list_node(ListData *data)roc::core::ListNode< Tag >inlinestatic
NonCopyable() (defined in roc::core::NonCopyable< ListNode< void > >)roc::core::NonCopyable< ListNode< void > >inlineprotected
NonCopyable() (defined in roc::core::NonCopyable< ListNode< void > >)roc::core::NonCopyable< ListNode< void > >inlineprotected
NonCopyable() (defined in roc::core::NonCopyable< Tag >)roc::core::NonCopyable< Tag >inlineprotected
open(const char *device)roc::sndio::PulseaudioDevice
pause()roc::sndio::PulseaudioDevicevirtual
PulseaudioDevice(const Config &config, DeviceType device_type)roc::sndio::PulseaudioDevice
read(audio::Frame &frame)roc::sndio::PulseaudioDevicevirtual
reclock(core::nanoseconds_t timestamp)roc::sndio::PulseaudioDevicevirtual
restart()roc::sndio::PulseaudioDevicevirtual
resume()roc::sndio::PulseaudioDevicevirtual
sample_spec() constroc::sndio::PulseaudioDevicevirtual
state() constroc::sndio::PulseaudioDevicevirtual
to_sink()roc::sndio::PulseaudioDevicevirtual
to_source()roc::sndio::PulseaudioDevicevirtual
type() constroc::sndio::PulseaudioDevicevirtual
write(audio::Frame &frame)roc::sndio::PulseaudioDevicevirtual
~IDevice() (defined in roc::sndio::IDevice)roc::sndio::IDevicevirtual
~IFrameReader() (defined in roc::audio::IFrameReader)roc::audio::IFrameReadervirtual
~IFrameWriter() (defined in roc::audio::IFrameWriter)roc::audio::IFrameWritervirtual
~ISink() (defined in roc::sndio::ISink)roc::sndio::ISinkvirtual
~ISource() (defined in roc::sndio::ISource)roc::sndio::ISourcevirtual
~ListNode() (defined in roc::core::ListNode< Tag >)roc::core::ListNode< Tag >inline
~ListNode() (defined in roc::core::ListNode< Tag >)roc::core::ListNode< Tag >inline
~PulseaudioDevice() (defined in roc::sndio::PulseaudioDevice)roc::sndio::PulseaudioDevice