#include <pulp/audio/audio_file.hpp>#include <pulp/signal/sinc_resampler.hpp>#include <algorithm>#include <array>#include <cmath>#include <cstdint>#include <limits>#include <memory>#include <new>#include <optional>#include <span>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::audio::PreparedSampleRateConversion |
| Immutable, allocation-free read kernel after control-thread construction. More... | |
| class | pulp::audio::SampleRateConversionBuilder |
| class | pulp::audio::VariableRateConversionBuilder |
| class | pulp::audio::PreparedVariableRateConversion |
| struct | pulp::audio::PreparedVariableRateConversion::ChunkedSamples::LeafPage |
| struct | pulp::audio::PreparedVariableRateConversion::ChunkedSamples::MiddlePage |
| struct | pulp::audio::PreparedVariableRateConversion::ChunkedSamples::UpperPage |
Namespaces | |
| namespace | pulp |
| namespace | pulp::audio |
Variables | |
| constexpr std::uint64_t | pulp::audio::kConverterAllocationOverhead = 4u * sizeof(void*) |
| constexpr std::uint64_t | pulp::audio::kConverterSharedOwnershipBytes = 8u * sizeof(void*) |