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

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

channel_data(const PublishedSampleView &view, std::uint32_t channel) const noexceptpulp::audio::PublishedSampleStoreinline
has_sample() const noexceptpulp::audio::PublishedSampleStoreinline
load_interleaved_stereo(const float *interleaved, int num_frames, double sample_rate, std::uint64_t audio_safe_generation=0)pulp::audio::PublishedSampleStore
load_mono(const float *data, int num_samples, double sample_rate, std::uint64_t audio_safe_generation=0)pulp::audio::PublishedSampleStore
max_channels() const noexceptpulp::audio::PublishedSampleStoreinline
max_frames_per_slot() const noexceptpulp::audio::PublishedSampleStoreinline
populate_channel_ptrs(const PublishedSampleView &view, const float **channel_ptrs, std::size_t channel_capacity) const noexceptpulp::audio::PublishedSampleStore
prepare(const PublishedSampleStoreConfig &config)pulp::audio::PublishedSampleStore
prepared() const noexceptpulp::audio::PublishedSampleStoreinline
publish(BufferView< const float > source, std::uint64_t frames, double sample_rate, std::uint64_t audio_safe_generation=0)pulp::audio::PublishedSampleStore
PublishedSampleStore()=defaultpulp::audio::PublishedSampleStore
read_published_view() const noexceptpulp::audio::PublishedSampleStoreinline
release() noexceptpulp::audio::PublishedSampleStore
sample_length() const noexceptpulp::audio::PublishedSampleStore
slot_count() const noexceptpulp::audio::PublishedSampleStoreinline
slot_view_valid(const PublishedSampleView &view) const noexceptpulp::audio::PublishedSampleStoreinline