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

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

attach_audio_system(AudioSystem *system)pulp::audio::AudioDeviceManager
attach_midi_system(pulp::midi::MidiSystem *system, bool install_port_change_callback=true)pulp::audio::AudioDeviceManager
AudioDeviceManager()pulp::audio::AudioDeviceManager
AudioDeviceManager(const AudioDeviceManager &)=deletepulp::audio::AudioDeviceManager
begin_cpu_measure(int num_frames, float sample_rate)pulp::audio::AudioDeviceManager
bind_settings(pulp::state::ApplicationProperties *props)pulp::audio::AudioDeviceManager
bump_xrun_counter(std::uint64_t delta=1)pulp::audio::AudioDeviceManager
cpu_load() constpulp::audio::AudioDeviceManager
DefaultDeviceChangeHandler typedefpulp::audio::AudioDeviceManager
device_change_subscriber_count() constpulp::audio::AudioDeviceManager
DeviceChangeHandler typedefpulp::audio::AudioDeviceManager
DeviceChangeKind enum namepulp::audio::AudioDeviceManager
DeviceChangeToken classpulp::audio::AudioDeviceManagerfriend
dispatch_default_device_change(bool is_input, const std::string &new_device_id)pulp::audio::AudioDeviceManager
dispatch_device_change(const DeviceChangeEvent &event)pulp::audio::AudioDeviceManager
dispatch_midi_event(const pulp::midi::MidiEvent &event)pulp::audio::AudioDeviceManager
dispatch_sample_rate_change(double new_rate)pulp::audio::AudioDeviceManager
enabled_midi_inputs() constpulp::audio::AudioDeviceManager
end_cpu_measure()pulp::audio::AudioDeviceManager
is_closed() const noexceptpulp::audio::AudioDeviceManager
is_midi_input_enabled(const std::string &id) constpulp::audio::AudioDeviceManager
is_midi_input_open(const std::string &id) constpulp::audio::AudioDeviceManager
last_sample_rate() constpulp::audio::AudioDeviceManager
latch_close()pulp::audio::AudioDeviceManager
load_enabled_midi_inputs(const pulp::state::ApplicationProperties &props)pulp::audio::AudioDeviceManagerstatic
load_selection(const pulp::state::ApplicationProperties &props)pulp::audio::AudioDeviceManagerstatic
midi_endpoint_subscriber_count() constpulp::audio::AudioDeviceManager
midi_endpoints() constpulp::audio::AudioDeviceManager
midi_subscriber_count() constpulp::audio::AudioDeviceManager
MidiEndpointChangeHandler typedefpulp::audio::AudioDeviceManager
MidiEndpointChangeKind enum namepulp::audio::AudioDeviceManager
MidiHandler typedefpulp::audio::AudioDeviceManager
MidiSubscriptionToken classpulp::audio::AudioDeviceManagerfriend
operator=(const AudioDeviceManager &)=deletepulp::audio::AudioDeviceManager
peak_cpu_load() constpulp::audio::AudioDeviceManager
process_load_snapshot() constpulp::audio::AudioDeviceManager
refresh_midi_endpoints()pulp::audio::AudioDeviceManager
reset_peak_cpu_load()pulp::audio::AudioDeviceManager
reset_xrun_counter()pulp::audio::AudioDeviceManager
resolve_selection(const DeviceSelection &sel, const std::vector< DeviceInfo > &available, const std::string &fallback_output_id, const std::string &fallback_input_id)pulp::audio::AudioDeviceManagerstatic
runtime_telemetry_snapshot() constpulp::audio::AudioDeviceManager
sample_rate_change_count() constpulp::audio::AudioDeviceManager
SampleRateChangeHandler typedefpulp::audio::AudioDeviceManager
save_enabled_midi_inputs(pulp::state::ApplicationProperties &props, const std::vector< std::string > &ids)pulp::audio::AudioDeviceManagerstatic
save_selection(pulp::state::ApplicationProperties &props, const DeviceSelection &sel)pulp::audio::AudioDeviceManagerstatic
selection_to_config(const DeviceSelection &sel, int default_output_channels=2, int default_input_channels=0)pulp::audio::AudioDeviceManagerstatic
set_default_device_change_handler(DefaultDeviceChangeHandler handler)pulp::audio::AudioDeviceManager
set_midi_endpoints(std::vector< MidiEndpoint > endpoints)pulp::audio::AudioDeviceManager
set_midi_input_enabled(const std::string &id, bool enabled)pulp::audio::AudioDeviceManager
set_sample_rate_change_handler(SampleRateChangeHandler handler)pulp::audio::AudioDeviceManager
subscribe_device_changes(DeviceChangeHandler handler)pulp::audio::AudioDeviceManager
subscribe_midi(MidiHandler handler)pulp::audio::AudioDeviceManager
subscribe_midi_endpoints(MidiEndpointChangeHandler handler)pulp::audio::AudioDeviceManager
xrun_count() constpulp::audio::AudioDeviceManager
~AudioDeviceManager()pulp::audio::AudioDeviceManager