Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::CoreAudioBackend Member List

This is the complete list of members for ARDOUR::CoreAudioBackend, including all inherited members.

_active_caARDOUR::CoreAudioBackendprivate
_active_fwARDOUR::CoreAudioBackendprivate
_dsp_loadARDOUR::CoreAudioBackendprivate
_dsp_load_calcARDOUR::CoreAudioBackendprivate
_duplex_audio_device_statusARDOUR::CoreAudioBackendprivatestatic
_freeewheel_threadARDOUR::CoreAudioBackendprivate
_freewheelARDOUR::CoreAudioBackendprivate
_freewheel_ackARDOUR::CoreAudioBackendprivate
_freewheel_mutexARDOUR::CoreAudioBackendprivate
_freewheel_signalARDOUR::CoreAudioBackendprivate
_freewheelingARDOUR::CoreAudioBackendprivate
_hw_audio_input_latencyARDOUR::CoreAudioBackendprivate
_hw_audio_output_latencyARDOUR::CoreAudioBackendprivate
_infoARDOUR::AudioBackendprotected
_input_audio_deviceARDOUR::CoreAudioBackendmutableprivate
_input_audio_device_statusARDOUR::CoreAudioBackendprivatestatic
_instance_nameARDOUR::CoreAudioBackendprivate
_last_process_startARDOUR::CoreAudioBackendprivate
_main_threadARDOUR::CoreAudioBackendprivate
_max_buffer_sizeARDOUR::CoreAudioBackendprivatestatic
_measure_latencyARDOUR::CoreAudioBackendprivate
_midi_device_statusARDOUR::CoreAudioBackendprivatestatic
_midi_driver_optionARDOUR::CoreAudioBackendprivate
_midi_event_put(void *port_buffer, pframes_t timestamp, const uint8_t *buffer, size_t size)ARDOUR::CoreAudioBackendstatic
_midi_optionsARDOUR::CoreAudioBackendprivatestatic
_midiioARDOUR::CoreAudioBackendprivate
_output_audio_deviceARDOUR::CoreAudioBackendmutableprivate
_output_audio_device_statusARDOUR::CoreAudioBackendprivatestatic
_pcmioARDOUR::CoreAudioBackendprivate
_port_callback_mutexARDOUR::PortEngineSharedImplprotected
_port_change_flagARDOUR::PortEngineSharedImplprotected
_port_connection_queueARDOUR::PortEngineSharedImplprotected
_portmapARDOUR::PortEngineSharedImplprotected
_portregistryARDOUR::PortEngineSharedImplprotected
_portsARDOUR::PortEngineSharedImplprotected
_preinitARDOUR::CoreAudioBackendprivate
_process_callback_mutexARDOUR::CoreAudioBackendprivate
_processed_samplesARDOUR::CoreAudioBackendprivate
_reinit_thread_callbackARDOUR::CoreAudioBackendprivate
_runARDOUR::CoreAudioBackendprivate
_samplerateARDOUR::CoreAudioBackendprivate
_samples_per_periodARDOUR::CoreAudioBackendprivate
_start(bool for_latency_measurement)ARDOUR::CoreAudioBackendprotectedvirtual
_system_inputsARDOUR::PortEngineSharedImplprotected
_system_midi_inARDOUR::PortEngineSharedImplprotected
_system_midi_outARDOUR::PortEngineSharedImplprotected
_system_outputsARDOUR::PortEngineSharedImplprotected
_systemic_audio_input_latencyARDOUR::CoreAudioBackendprivate
_systemic_audio_output_latencyARDOUR::CoreAudioBackendprivate
_threadsARDOUR::CoreAudioBackendprivate
add_port(const std::string &shortname, ARDOUR::DataType, ARDOUR::PortFlags)ARDOUR::PortEngineSharedImplprotected
All enum valueARDOUR::CoreAudioBackendprivate
AquireRealtimePermissionError enum valueARDOUR::AudioBackend
AudioBackend(AudioEngine &e, AudioBackendInfo &i)ARDOUR::AudioBackendinline
AudioDeviceCloseError enum valueARDOUR::AudioBackend
AudioDeviceInvalidError enum valueARDOUR::AudioBackend
AudioDeviceIOError enum valueARDOUR::AudioBackend
AudioDeviceNotAvailableError enum valueARDOUR::AudioBackend
AudioDeviceNotConnectedError enum valueARDOUR::AudioBackend
AudioDeviceOpenError enum valueARDOUR::AudioBackend
AudioDeviceReservationError enum valueARDOUR::AudioBackend
available_buffer_sizes(const std::string &device) constARDOUR::CoreAudioBackendvirtual
available_buffer_sizes2(const std::string &, const std::string &) constARDOUR::CoreAudioBackendvirtual
available_period_sizes(const std::string &driver, const std::string &device) constARDOUR::AudioBackendinlinevirtual
available_sample_rates(const std::string &device) constARDOUR::CoreAudioBackendvirtual
available_sample_rates2(const std::string &, const std::string &) constARDOUR::CoreAudioBackendvirtual
BackendDeinitializationError enum valueARDOUR::AudioBackend
BackendInitializationError enum valueARDOUR::AudioBackend
BackendReinitializationError enum valueARDOUR::AudioBackend
buffer_size() constARDOUR::CoreAudioBackendvirtual
buffer_size_callback()ARDOUR::CoreAudioBackend
can_change_buffer_size_when_running() constARDOUR::CoreAudioBackendvirtual
can_change_sample_rate_when_running() constARDOUR::CoreAudioBackendvirtual
can_change_systemic_latency_when_running() constARDOUR::AudioBackendinlinevirtual
can_measure_systemic_latency() constARDOUR::CoreAudioBackendinlinevirtual
can_monitor_input() constARDOUR::CoreAudioBackendvirtual
can_request_update_devices()ARDOUR::AudioBackendinlinevirtual
can_set_period_size() constARDOUR::AudioBackendinlinevirtual
can_set_systemic_midi_latencies() constARDOUR::CoreAudioBackendinlinevirtual
can_use_buffered_io()ARDOUR::AudioBackendinlinevirtual
ChannelCountNotSupportedError enum valueARDOUR::AudioBackend
clear_ports()ARDOUR::PortEngineSharedImplprotected
client_real_time_priority()ARDOUR::AudioBackendinlinevirtual
connect(const std::string &src, const std::string &dst)ARDOUR::CoreAudioBackendinlinevirtual
connect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::CoreAudioBackendinlinevirtual
connected(PortEngine::PortHandle ph, bool process_callback_safe)ARDOUR::CoreAudioBackendinlinevirtual
connected_to(PortEngine::PortHandle ph, const std::string &other, bool process_callback_safe)ARDOUR::CoreAudioBackendinlinevirtual
control_app_name() constARDOUR::CoreAudioBackendinlinevirtual
coreaudio_process_thread(void *)ARDOUR::CoreAudioBackendprivatestatic
CoreAudioBackend(AudioEngine &e, AudioBackendInfo &info)ARDOUR::CoreAudioBackend
coremidi_rediscover()ARDOUR::CoreAudioBackend
create_process_thread(std::function< void()> func)ARDOUR::CoreAudioBackendvirtual
default_buffer_size(const std::string &device) constARDOUR::AudioBackendinlinevirtual
default_sample_rate() constARDOUR::AudioBackendinlinevirtual
device_name() constARDOUR::CoreAudioBackendvirtual
DeviceConfigurationNotSupportedError enum valueARDOUR::AudioBackend
DeviceDefault enum valueARDOUR::AudioBackend
DeviceFilter enum nameARDOUR::CoreAudioBackendprivate
DeviceNone enum valueARDOUR::AudioBackend
DeviceWait enum valueARDOUR::AudioBackend
disconnect(const std::string &src, const std::string &dst)ARDOUR::CoreAudioBackendinlinevirtual
disconnect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::CoreAudioBackendinlinevirtual
disconnect_all(PortEngine::PortHandle ph)ARDOUR::CoreAudioBackendinlinevirtual
driver_name() constARDOUR::AudioBackendinlinevirtual
drop_device()ARDOUR::AudioBackendinlinevirtual
dsp_load() constARDOUR::CoreAudioBackendvirtual
dsp_statsARDOUR::AudioBackend
Duplex enum valueARDOUR::CoreAudioBackendprivate
engineARDOUR::AudioBackendprotected
ensure_input_monitoring(PortHandle, bool)ARDOUR::CoreAudioBackendvirtual
enumerate_devices() constARDOUR::CoreAudioBackendvirtual
enumerate_drivers() constARDOUR::AudioBackendinlinevirtual
enumerate_input_devices() constARDOUR::CoreAudioBackendvirtual
enumerate_midi_devices() constARDOUR::CoreAudioBackendinlinevirtual
enumerate_midi_options() constARDOUR::CoreAudioBackendvirtual
enumerate_output_devices() constARDOUR::CoreAudioBackendvirtual
error_callback()ARDOUR::CoreAudioBackend
ErrorCode enum nameARDOUR::AudioBackend
externally_connected(PortHandle port, bool process_callback_safe=true)ARDOUR::PortEngineinlinevirtual
find_port(const std::string &port_name) constARDOUR::PortEngineSharedImplinlineprotected
find_port_in(std::vector< BackendPortPtr > const &plist, const std::string &port_name) constARDOUR::CoreAudioBackendinlineprivate
freewheel(bool)ARDOUR::CoreAudioBackendvirtual
freewheel_thread()ARDOUR::CoreAudioBackend
FreewheelThreadStartError enum valueARDOUR::AudioBackend
get_buffer(PortHandle, pframes_t)ARDOUR::CoreAudioBackendvirtual
get_connections(PortEngine::PortHandle ph, std::vector< std::string > &results, bool process_callback_safe)ARDOUR::CoreAudioBackendinlinevirtual
get_error_string(ErrorCode)ARDOUR::AudioBackendstatic
get_latency_range(PortHandle, bool for_playback)ARDOUR::CoreAudioBackendvirtual
get_midi_event_count(void *port_buffer)ARDOUR::CoreAudioBackendvirtual
get_physical_inputs(DataType type, std::vector< std::string > &results)ARDOUR::CoreAudioBackendinlinevirtual
get_physical_outputs(DataType type, std::vector< std::string > &results)ARDOUR::CoreAudioBackendinlinevirtual
get_port_by_name(std::string const &name) constARDOUR::CoreAudioBackendinlinevirtual
get_port_flags(PortEngine::PortHandle ph) constARDOUR::CoreAudioBackendinlinevirtual
get_port_name(PortEngine::PortHandle ph) constARDOUR::CoreAudioBackendinlinevirtual
get_port_property(PortEngine::PortHandle ph, const std::string &key, std::string &value, std::string &type) constARDOUR::CoreAudioBackendinlinevirtual
get_ports(const std::string &port_name_pattern, DataType type, PortFlags flags, std::vector< std::string > &results) constARDOUR::CoreAudioBackendinlinevirtual
get_standard_device_name(StandardDeviceName)ARDOUR::AudioBackendstatic
get_sync_offset(pframes_t &offset) constARDOUR::AudioBackendinlinevirtual
get_use_buffered_io()ARDOUR::AudioBackendinlinevirtual
halted_callback()ARDOUR::CoreAudioBackend
hw_changed_callback()ARDOUR::CoreAudioBackend
in_process_thread()ARDOUR::CoreAudioBackendvirtual
info() constARDOUR::AudioBackendinline
Input enum valueARDOUR::CoreAudioBackendprivate
input_device_name() constARDOUR::CoreAudioBackendvirtual
InputChannelCountNotSupportedError enum valueARDOUR::AudioBackend
interleaved() constARDOUR::CoreAudioBackendvirtual
is_jack() constARDOUR::AudioBackendinlinevirtual
is_realtime() constARDOUR::CoreAudioBackendvirtual
join_process_threads()ARDOUR::CoreAudioBackendvirtual
launch_control_app()ARDOUR::CoreAudioBackendvirtual
list_ports() constARDOUR::PortEngineSharedImplprotected
managerARDOUR::PortEngineprotected
match_input_output_devices_or_none() constARDOUR::AudioBackendinlinevirtual
midi_clear(void *port_buffer)ARDOUR::CoreAudioBackendvirtual
midi_device_enabled(std::string const) constARDOUR::CoreAudioBackendinlinevirtual
midi_event_get(pframes_t &timestamp, size_t &size, uint8_t const **buf, void *port_buffer, uint32_t event_index)ARDOUR::CoreAudioBackendvirtual
midi_event_put(void *port_buffer, pframes_t timestamp, const uint8_t *buffer, size_t size)ARDOUR::CoreAudioBackendinlinevirtual
midi_option() constARDOUR::CoreAudioBackendvirtual
MidiDeviceCloseError enum valueARDOUR::AudioBackend
MidiDeviceIOError enum valueARDOUR::AudioBackend
MidiDeviceNotAvailableError enum valueARDOUR::AudioBackend
MidiDeviceNotConnectedError enum valueARDOUR::AudioBackend
MidiDeviceOpenError enum valueARDOUR::AudioBackend
monitoring_input(PortHandle)ARDOUR::CoreAudioBackendvirtual
my_name() constARDOUR::CoreAudioBackendvirtual
n_physical_inputs() constARDOUR::CoreAudioBackendinlinevirtual
n_physical_outputs() constARDOUR::CoreAudioBackendinlinevirtual
name() constARDOUR::CoreAudioBackendvirtual
name_to_id(std::string, DeviceFilter filter=All) constARDOUR::CoreAudioBackendprivate
NoError enum valueARDOUR::AudioBackend
NTT enum valueARDOUR::AudioBackend
OutOfMemoryError enum valueARDOUR::AudioBackend
Output enum valueARDOUR::CoreAudioBackendprivate
output_device_name() constARDOUR::CoreAudioBackendvirtual
OutputChannelCountNotSupportedError enum valueARDOUR::AudioBackend
period_size() constARDOUR::AudioBackendinlinevirtual
PeriodCountNotSupportedError enum valueARDOUR::AudioBackend
PeriodSizeNotSupportedError enum valueARDOUR::AudioBackend
physically_connected(PortEngine::PortHandle ph, bool process_callback_safe)ARDOUR::CoreAudioBackendinlinevirtual
port_connect_add_remove_callback()ARDOUR::PortEngineSharedImplinlineprotected
port_connect_callback(const std::string &a, const std::string &b, bool conn)ARDOUR::PortEngineSharedImplinlineprotected
port_data_type(PortEngine::PortHandle ph) constARDOUR::CoreAudioBackendinlinevirtual
port_factory(std::string const &name, ARDOUR::DataType type, ARDOUR::PortFlags)ARDOUR::CoreAudioBackendprivatevirtual
port_is_physical(PortEngine::PortHandle ph) constARDOUR::CoreAudioBackendinlinevirtual
port_name_size() constARDOUR::CoreAudioBackendinlinevirtual
PortEngine(PortManager &pm)ARDOUR::PortEngineinline
PortEngineSharedImpl(PortManager &mgr, std::string const &instance_name)ARDOUR::PortEngineSharedImpl
PortHandle typedefARDOUR::PortEngine
PortIndex typedefARDOUR::PortEngineSharedImplprotected
PortMap typedefARDOUR::PortEngineSharedImplprotected
PortPtr typedefARDOUR::PortEngine
PortReconnectError enum valueARDOUR::AudioBackend
PortRegistrationError enum valueARDOUR::AudioBackend
PortRegistry typedefARDOUR::PortEngineSharedImplprotected
pre_process()ARDOUR::CoreAudioBackend
private_handle() constARDOUR::CoreAudioBackendvirtual
process_callback(uint32_t, uint64_t)ARDOUR::CoreAudioBackend
process_connection_queue_locked(PortManager &mgr)ARDOUR::PortEngineSharedImplprotected
process_thread_count()ARDOUR::CoreAudioBackendvirtual
ProcessThreadStartError enum valueARDOUR::AudioBackend
raw_buffer_size(DataType t)ARDOUR::CoreAudioBackendvirtual
register_port(const std::string &shortname, ARDOUR::DataType type, ARDOUR::PortFlags flags)ARDOUR::CoreAudioBackendinlinevirtual
register_system_audio_ports()ARDOUR::CoreAudioBackendprivate
request_input_monitoring(PortHandle, bool)ARDOUR::CoreAudioBackendvirtual
RequestedInputLatencyNotSupportedError enum valueARDOUR::AudioBackend
RequestedOutputLatencyNotSupportedError enum valueARDOUR::AudioBackend
requires_driver_selection() constARDOUR::AudioBackendinlinevirtual
reset_device()ARDOUR::CoreAudioBackendinlinevirtual
reset_midi_parsers()ARDOUR::CoreAudioBackendprivate
RunLoop enum valueARDOUR::AudioBackend
sample_rate() constARDOUR::CoreAudioBackendvirtual
sample_rate_callback()ARDOUR::CoreAudioBackend
sample_time()ARDOUR::CoreAudioBackendvirtual
sample_time_at_cycle_start()ARDOUR::CoreAudioBackendvirtual
SampleFormatNotSupportedError enum valueARDOUR::AudioBackend
SampleRateNotSupportedError enum valueARDOUR::AudioBackend
samples_since_cycle_start()ARDOUR::CoreAudioBackendvirtual
set_buffer_size(uint32_t)ARDOUR::CoreAudioBackendvirtual
set_device_name(const std::string &)ARDOUR::CoreAudioBackendvirtual
set_driver(const std::string &drivername)ARDOUR::AudioBackendinlinevirtual
set_input_device_name(const std::string &)ARDOUR::CoreAudioBackendvirtual
set_interleaved(bool yn)ARDOUR::CoreAudioBackendvirtual
set_latency_range(PortHandle, bool for_playback, LatencyRange)ARDOUR::CoreAudioBackendvirtual
set_midi_device_enabled(std::string const, bool)ARDOUR::CoreAudioBackendinlinevirtual
set_midi_option(const std::string &)ARDOUR::CoreAudioBackendvirtual
set_output_device_name(const std::string &)ARDOUR::CoreAudioBackendvirtual
set_peridod_size(uint32_t)ARDOUR::AudioBackendinlinevirtual
set_port_name(PortEngine::PortHandle ph, const std::string &name)ARDOUR::CoreAudioBackendinlinevirtual
set_port_property(PortEngine::PortHandle ph, const std::string &key, const std::string &value, const std::string &type)ARDOUR::CoreAudioBackendinlinevirtual
set_sample_rate(float)ARDOUR::CoreAudioBackendvirtual
set_systemic_input_latency(uint32_t)ARDOUR::CoreAudioBackendvirtual
set_systemic_midi_input_latency(std::string const, uint32_t)ARDOUR::CoreAudioBackendinlinevirtual
set_systemic_midi_output_latency(std::string const, uint32_t)ARDOUR::CoreAudioBackendinlinevirtual
set_systemic_output_latency(uint32_t)ARDOUR::CoreAudioBackendvirtual
set_time_master(bool yn)ARDOUR::AudioBackendinlinevirtual
set_use_buffered_io(bool)ARDOUR::AudioBackendinlinevirtual
SettingAudioThreadPriorityError enum valueARDOUR::AudioBackend
SettingMIDIThreadPriorityError enum valueARDOUR::AudioBackend
speed_and_position(double &speed, samplepos_t &position)ARDOUR::AudioBackendinlinevirtual
StandardDeviceName enum nameARDOUR::AudioBackend
start(bool for_latency_measurement=false)ARDOUR::AudioBackendinline
stop()ARDOUR::CoreAudioBackendvirtual
systemic_input_latency() constARDOUR::CoreAudioBackendvirtual
systemic_midi_input_latency(std::string const) constARDOUR::CoreAudioBackendinlinevirtual
systemic_midi_output_latency(std::string const) constARDOUR::CoreAudioBackendinlinevirtual
systemic_output_latency() constARDOUR::CoreAudioBackendvirtual
thread_stack_size()ARDOUR::AudioBackendinlinestatic
TimingTypes enum nameARDOUR::AudioBackend
transport_locate(samplepos_t pos)ARDOUR::AudioBackendinlinevirtual
transport_sample() constARDOUR::AudioBackendinlinevirtual
transport_start()ARDOUR::AudioBackendinlinevirtual
transport_state() constARDOUR::AudioBackendinlinevirtual
transport_stop()ARDOUR::AudioBackendinlinevirtual
unregister_port(PortHandle ph)ARDOUR::CoreAudioBackendinlinevirtual
unregister_ports(bool system_only=false)ARDOUR::PortEngineSharedImplprotected
unset_callbacks()ARDOUR::CoreAudioBackendprivate
update_devices()ARDOUR::AudioBackendinlinevirtual
update_latencies()ARDOUR::CoreAudioBackendvirtual
update_system_port_latencies()ARDOUR::PortEngineSharedImplprotectedvirtual
use_separate_input_and_output_devices() constARDOUR::CoreAudioBackendinlinevirtual
usecs_per_cycle() constARDOUR::AudioBackendinlinevirtual
valid_port(BackendPortHandle port) constARDOUR::PortEngineSharedImplinlineprotected
xrun_callback()ARDOUR::CoreAudioBackend
~AudioBackend()ARDOUR::AudioBackendinlinevirtual
~CoreAudioBackend()ARDOUR::CoreAudioBackend
~PortEngine()ARDOUR::PortEngineinlinevirtual
~PortEngineSharedImpl()ARDOUR::PortEngineSharedImplvirtual