SAL
A C++ library for spatial audio.
|
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) noexcept | sal::Buffer | inline |
AddSamples(const Buffer &buffer) noexcept | sal::Buffer | inlinevirtual |
AddSamplesLeft(const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexcept | sal::StereoBuffer | inline |
AddSamplesRight(const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexcept | sal::StereoBuffer | inline |
Buffer(const Int num_channels, const Int num_samples) | sal::Buffer | inline |
Buffer() | sal::Buffer | inline |
Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexcept | sal::Buffer | inline |
Buffer(const Buffer &other) | sal::Buffer | inline |
ChannelLabels enum name | sal::Buffer | |
FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept | sal::Buffer | inline |
FilterAddSamplesLeft(const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept | sal::StereoBuffer | inline |
FilterAddSamplesRight(const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept | sal::StereoBuffer | inline |
GetLeftReadPointer() const noexcept | sal::StereoBuffer | inline |
GetLeftSample(const Int sample_id) const noexcept | sal::StereoBuffer | inline |
GetLeftWritePointer() noexcept | sal::StereoBuffer | inline |
GetReadPointer(const Int channel_id) const noexcept | sal::Buffer | inline |
GetRightReadPointer() const noexcept | sal::StereoBuffer | inline |
GetRightSample(const Int sample_id) const noexcept | sal::StereoBuffer | inline |
GetRightWritePointer() noexcept | sal::StereoBuffer | inline |
GetSample(Int channel_id, Int sample_id) const noexcept | sal::Buffer | inline |
GetWritePointer(const Int channel_id) noexcept | sal::Buffer | inline |
GetWritePointers() noexcept | sal::Buffer | inline |
IsDataOwner() const noexcept | sal::Buffer | inline |
kLeftChannel enum value | sal::Buffer | |
kMonoChannel enum value | sal::Buffer | |
kRightChannel enum value | sal::Buffer | |
MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept | sal::Buffer | inline |
num_channels() const noexcept | sal::Buffer | inlinevirtual |
num_samples() const noexcept | sal::Buffer | inlinevirtual |
operator=(const Buffer &other) | sal::Buffer | inline |
PrintData() | sal::Buffer | inline |
Reset() noexcept | sal::Buffer | inlinevirtual |
SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal) | sal::Buffer | inline |
SetLeftSample(const Int sample_id, const Sample sample_value) noexcept | sal::StereoBuffer | inline |
SetRightSample(const Int sample_id, const Sample sample_value) noexcept | sal::StereoBuffer | inline |
SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexcept | sal::Buffer | inline |
SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept | sal::Buffer | inline |
SetSamples(const Buffer &other) noexcept | sal::Buffer | inline |
StereoBuffer(const Int num_samples) noexcept | sal::StereoBuffer | inline |
Test() | sal::Buffer | static |
~Buffer() | sal::Buffer | inlinevirtual |
~StereoBuffer() | sal::StereoBuffer | inlinevirtual |