Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::AudioFormatReaderSource Member List

This is the complete list of members for pulp::audio::AudioFormatReaderSource, including all inherited members.

AudioFormatReaderSource()=defaultpulp::audio::AudioFormatReaderSource
AudioFormatReaderSource(std::shared_ptr< MemoryMappedAudioReader > reader)pulp::audio::AudioFormatReaderSourceinlineexplicit
get_next_audio_block(BufferView< float > out, int start_sample, int num_samples) overridepulp::audio::AudioFormatReaderSourceinlinevirtual
get_next_read_position() const overridepulp::audio::AudioFormatReaderSourceinlinevirtual
get_total_length() const overridepulp::audio::AudioFormatReaderSourceinlinevirtual
is_looping() const overridepulp::audio::AudioFormatReaderSourceinlinevirtual
prepare_to_play(int, double) overridepulp::audio::AudioFormatReaderSourceinlinevirtual
reader() constpulp::audio::AudioFormatReaderSourceinline
release_resources() overridepulp::audio::AudioFormatReaderSourceinlinevirtual
set_looping(bool should_loop) overridepulp::audio::AudioFormatReaderSourceinlinevirtual
set_next_read_position(uint64_t new_position) overridepulp::audio::AudioFormatReaderSourceinlinevirtual
set_reader(std::shared_ptr< MemoryMappedAudioReader > reader)pulp::audio::AudioFormatReaderSourceinline
~AudioSource()=defaultpulp::audio::AudioSourcevirtual