#include <sample_stream_voice_reader.hpp>
Public Attributes | |
| SampleAssetToken | asset {} |
| SampleStreamSourceToken | source {} |
| double | start_source_frame = 0.0 |
| double | source_frames_per_output = 0.0 |
| std::uint32_t | output_frames = 0 |
| SampleStreamVoiceSupply | supply = SampleStreamVoiceSupply::InvalidContract |
| std::array< SampleStreamPageDemand, kSampleStreamVoiceMaxPageDemands > | demands {} |
| std::array< SampleStreamPageView, kSampleStreamVoiceMaxPageDemands > | ready_pages {} |
| std::uint32_t | demand_count = 0 |
| SampleAssetToken pulp::audio::SampleStreamVoiceBlockPlan::asset {} |
| std::uint32_t pulp::audio::SampleStreamVoiceBlockPlan::demand_count = 0 |
| std::array<SampleStreamPageDemand, kSampleStreamVoiceMaxPageDemands> pulp::audio::SampleStreamVoiceBlockPlan::demands {} |
| std::uint32_t pulp::audio::SampleStreamVoiceBlockPlan::output_frames = 0 |
| std::array<SampleStreamPageView, kSampleStreamVoiceMaxPageDemands> pulp::audio::SampleStreamVoiceBlockPlan::ready_pages {} |
| SampleStreamSourceToken pulp::audio::SampleStreamVoiceBlockPlan::source {} |
| double pulp::audio::SampleStreamVoiceBlockPlan::source_frames_per_output = 0.0 |
| double pulp::audio::SampleStreamVoiceBlockPlan::start_source_frame = 0.0 |
| SampleStreamVoiceSupply pulp::audio::SampleStreamVoiceBlockPlan::supply = SampleStreamVoiceSupply::InvalidContract |