SAL
A C++ library for spatial audio.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sal::StereoBuffer Member List

This is the complete list of members for sal::StereoBuffer, including all inherited members.

AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
AddSamples(const Buffer &buffer) noexceptsal::Bufferinlinevirtual
AddSamplesLeft(const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexceptsal::StereoBufferinline
AddSamplesRight(const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexceptsal::StereoBufferinline
Buffer(const Int num_channels, const Int num_samples)sal::Bufferinline
Buffer()sal::Bufferinline
Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexceptsal::Bufferinline
Buffer(const Buffer &other)sal::Bufferinline
ChannelLabels enum namesal::Buffer
FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexceptsal::Bufferinline
FilterAddSamplesLeft(const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexceptsal::StereoBufferinline
FilterAddSamplesRight(const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexceptsal::StereoBufferinline
GetLeftReadPointer() const noexceptsal::StereoBufferinline
GetLeftSample(const Int sample_id) const noexceptsal::StereoBufferinline
GetLeftWritePointer() noexceptsal::StereoBufferinline
GetReadPointer(const Int channel_id) const noexceptsal::Bufferinline
GetRightReadPointer() const noexceptsal::StereoBufferinline
GetRightSample(const Int sample_id) const noexceptsal::StereoBufferinline
GetRightWritePointer() noexceptsal::StereoBufferinline
GetSample(Int channel_id, Int sample_id) const noexceptsal::Bufferinline
GetWritePointer(const Int channel_id) noexceptsal::Bufferinline
GetWritePointers() noexceptsal::Bufferinline
IsDataOwner() const noexceptsal::Bufferinline
kLeftChannel enum valuesal::Buffer
kMonoChannel enum valuesal::Buffer
kRightChannel enum valuesal::Buffer
MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexceptsal::Bufferinline
num_channels() const noexceptsal::Bufferinlinevirtual
num_samples() const noexceptsal::Bufferinlinevirtual
operator=(const Buffer &other)sal::Bufferinline
PrintData()sal::Bufferinline
Reset() noexceptsal::Bufferinlinevirtual
SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal)sal::Bufferinline
SetLeftSample(const Int sample_id, const Sample sample_value) noexceptsal::StereoBufferinline
SetRightSample(const Int sample_id, const Sample sample_value) noexceptsal::StereoBufferinline
SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexceptsal::Bufferinline
SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
SetSamples(const Buffer &other) noexceptsal::Bufferinline
StereoBuffer(const Int num_samples) noexceptsal::StereoBufferinline
Test()sal::Bufferstatic
~Buffer()sal::Bufferinlinevirtual
~StereoBuffer()sal::StereoBufferinlinevirtual