This is the complete list of members for pulp::audio::SampleStreamLoopVoiceReader, including all inherited members.
| active() const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| commit_planned_timeline(const SampleAssetView &asset, const SampleStreamLoopBlockPlan &plan) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| cursor() const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| enqueue_demands(const SampleStreamLoopBlockPlan &plan, SampleStreamCommandInbox< InboxCapacity > &inbox, std::uint32_t start_index=0, std::uint64_t resident_source_frame_offset=0, std::uint32_t end_index=std::numeric_limits< std::uint32_t >::max()) const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| interpolation() const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| mark_held_starvation(std::uint64_t frames) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| plan_block(const SampleAssetView &asset, std::uint32_t output_frames, double output_sample_rate, SampleStreamDemandClass demand_class=SampleStreamDemandClass::Sustain) const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| plan_block(const SampleAssetView &asset, std::uint32_t output_frames, double output_sample_rate, SampleStreamConsumptionDeclaration consumption, SampleStreamDemandClass demand_class=SampleStreamDemandClass::Sustain) const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion ®ion, double playback_rate) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion ®ion, double playback_rate, SampleInterpolationPolicy interpolation) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion ®ion, double playback_rate, const PreparedSampleInterpolation &interpolation, SampleStarvationEnvelopeConfig starvation=kDefaultSampleStarvationEnvelopeConfig) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| render_block(const SampleAssetView &asset, const SampleStreamLoopBlockPlan &plan, BufferView< float > destination) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| reset() noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| set_interpolation(const SampleAssetView &asset, const PreparedSampleInterpolation &interpolation) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| set_playback_rate(double playback_rate) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| set_playback_rate(const SampleAssetView &asset, double playback_rate) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| starvation_mode() const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| starvation_stats() const noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |
| synchronize_cursor(const SampleAssetView &asset, const LoopPlaybackCursor &cursor) noexcept | pulp::audio::SampleStreamLoopVoiceReader | inline |