Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::PlanarAudioRingBuffer Member List

This is the complete list of members for pulp::audio::PlanarAudioRingBuffer, including all inherited members.

available_frames() const noexceptpulp::audio::PlanarAudioRingBuffer
capacity_frames() const noexceptpulp::audio::PlanarAudioRingBufferinline
drain(std::uint64_t max_frames) noexceptpulp::audio::PlanarAudioRingBuffer
free_frames() const noexceptpulp::audio::PlanarAudioRingBuffer
num_channels() const noexceptpulp::audio::PlanarAudioRingBufferinline
PlanarAudioRingBuffer()=defaultpulp::audio::PlanarAudioRingBuffer
prepare(std::uint32_t num_channels, std::uint64_t usable_capacity_frames)pulp::audio::PlanarAudioRingBuffer
read(BufferView< float > destination, std::uint64_t frames) noexceptpulp::audio::PlanarAudioRingBuffer
release() noexceptpulp::audio::PlanarAudioRingBuffer
reset() noexceptpulp::audio::PlanarAudioRingBuffer
stats() const noexceptpulp::audio::PlanarAudioRingBuffer
write(BufferView< const float > source, std::uint64_t frames) noexceptpulp::audio::PlanarAudioRingBufferinline
write(BufferView< float > source, std::uint64_t frames) noexceptpulp::audio::PlanarAudioRingBufferinline