#include <pulp/runtime/spsc_queue.hpp>#include <algorithm>#include <cmath>#include <cstddef>#include <cstdint>#include <iterator>#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::audio::SampleStreamPageRequest |
| struct | pulp::audio::SampleStreamSchedulerStats |
| class | pulp::audio::SampleStreamRequestInbox< Capacity > |
| class | pulp::audio::SampleStreamScheduler |
| Single-owner background scheduler for shared sample-cache page fills. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::audio |
Enumerations | |
| enum class | pulp::audio::SampleStreamDemandClass : std::uint8_t { pulp::audio::Attack , pulp::audio::Sustain , pulp::audio::Release } |
| enum class | pulp::audio::SampleStreamScheduleStatus : std::uint8_t { pulp::audio::Inserted , pulp::audio::Refreshed , pulp::audio::Full , pulp::audio::Invalid } |