| allocated_bytes() const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| append(BufferView< const float > source, std::uint64_t frames) noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| append(BufferView< float > source, std::uint64_t frames) noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| begin_hold_last(std::uint64_t frames) noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| capacity_frames() const noexcept | pulp::audio::RollingAudioCaptureBuffer | inline |
| end_hold() noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| estimate_bytes(std::uint32_t num_channels, std::uint64_t frames, std::uint64_t bytes_per_sample=sizeof(float)) noexcept | pulp::audio::RollingAudioCaptureBuffer | static |
| frames_discarded_while_held() const noexcept | pulp::audio::RollingAudioCaptureBuffer | inline |
| hold_active() const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| hold_last(std::uint64_t frames) noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| materialize(const RollingAudioCaptureSnapshot &snapshot, BufferView< float > destination) const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| materialize_held(const RollingAudioCaptureHold &hold, BufferView< float > destination) const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| materialize_held(const RollingAudioCaptureSnapshot &snapshot, BufferView< float > destination) const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| materialize_quiescent(const RollingAudioCaptureSnapshot &snapshot, BufferView< float > destination) const noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| num_channels() const noexcept | pulp::audio::RollingAudioCaptureBuffer | inline |
| prepare(const RollingAudioCaptureBufferConfig &config) | pulp::audio::RollingAudioCaptureBuffer | |
| prepare_seconds(std::uint32_t num_channels, double sample_rate, double seconds, std::uint64_t max_bytes=0) | pulp::audio::RollingAudioCaptureBuffer | |
| reset() noexcept | pulp::audio::RollingAudioCaptureBuffer | |
| RollingAudioCaptureBuffer()=default | pulp::audio::RollingAudioCaptureBuffer | |
| RollingAudioCaptureHold class | pulp::audio::RollingAudioCaptureBuffer | friend |
| snapshot_last(std::uint64_t frames) const noexcept | pulp::audio::RollingAudioCaptureBuffer | |