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

This is the complete list of members for roc::audio::SampleSpec, including all inherited members.

bytes_2_ns(size_t n_bytes) constroc::audio::SampleSpec
bytes_2_stream_timestamp(size_t n_bytes) constroc::audio::SampleSpec
channel_set() constroc::audio::SampleSpec
channel_set()roc::audio::SampleSpec
clear()roc::audio::SampleSpec
fract_samples_overall_2_ns(float n_samples) constroc::audio::SampleSpec
fract_samples_per_chan_2_ns(float n_samples) constroc::audio::SampleSpec
is_empty() constroc::audio::SampleSpec
is_raw() constroc::audio::SampleSpec
is_valid() constroc::audio::SampleSpec
ns_2_bytes(core::nanoseconds_t duration) constroc::audio::SampleSpec
ns_2_samples_overall(core::nanoseconds_t ns_duration) constroc::audio::SampleSpec
ns_2_samples_per_chan(core::nanoseconds_t ns_duration) constroc::audio::SampleSpec
ns_2_stream_timestamp(core::nanoseconds_t ns_duration) constroc::audio::SampleSpec
ns_2_stream_timestamp_delta(core::nanoseconds_t ns_delta) constroc::audio::SampleSpec
num_channels() constroc::audio::SampleSpec
operator!=(const SampleSpec &other) constroc::audio::SampleSpec
operator==(const SampleSpec &other) constroc::audio::SampleSpec
pcm_format() constroc::audio::SampleSpec
sample_format() constroc::audio::SampleSpec
sample_rate() constroc::audio::SampleSpec
samples_overall_2_ns(size_t n_samples) constroc::audio::SampleSpec
samples_per_chan_2_ns(size_t n_samples) constroc::audio::SampleSpec
SampleSpec()roc::audio::SampleSpec
SampleSpec(size_t sample_rate, PcmFormat pcm_fmt, const ChannelSet &channel_set)roc::audio::SampleSpec
SampleSpec(size_t sample_rate, PcmFormat pcm_fmt, ChannelLayout channel_layout, ChannelOrder channel_order, ChannelMask channel_mask)roc::audio::SampleSpec
set_channel_set(const ChannelSet &channel_set)roc::audio::SampleSpec
set_pcm_format(PcmFormat pcm_fmt)roc::audio::SampleSpec
set_sample_format(SampleFormat sample_fmt)roc::audio::SampleSpec
set_sample_rate(size_t sample_rate)roc::audio::SampleSpec
stream_timestamp_2_bytes(packet::stream_timestamp_t duration) constroc::audio::SampleSpec
stream_timestamp_2_ms(packet::stream_timestamp_t sts_duration) constroc::audio::SampleSpec
stream_timestamp_2_ns(packet::stream_timestamp_t sts_duration) constroc::audio::SampleSpec
stream_timestamp_delta_2_ms(packet::stream_timestamp_diff_t sts_duration) constroc::audio::SampleSpec
stream_timestamp_delta_2_ns(packet::stream_timestamp_diff_t sts_delta) constroc::audio::SampleSpec
use_defaults(PcmFormat default_pcm_fmt, ChannelLayout default_channel_layout, ChannelOrder default_channel_order, ChannelMask default_channel_mask, size_t default_sample_rate)roc::audio::SampleSpec