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

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

_activeARDOUR::PortAudioBackendprivate
_cycle_countARDOUR::PortAudioBackendprivate
_cycle_timerARDOUR::PortAudioBackendprivate
_dsp_calcARDOUR::PortAudioBackendprivate
_dsp_loadARDOUR::PortAudioBackendprivate
_freewheelARDOUR::PortAudioBackendprivate
_freewheel_ackARDOUR::PortAudioBackendprivate
_freewheel_mutexARDOUR::PortAudioBackendprivate
_freewheel_processedARDOUR::PortAudioBackendprivate
_freewheel_signalARDOUR::PortAudioBackendprivate
_freewheel_thread_activeARDOUR::PortAudioBackendprivate
_freewheelingARDOUR::PortAudioBackendprivate
_infoARDOUR::AudioBackendprotected
_input_audio_deviceARDOUR::PortAudioBackendmutableprivate
_input_audio_device_statusARDOUR::PortAudioBackendprivatestatic
_instance_nameARDOUR::PortAudioBackendprivate
_last_cycle_startARDOUR::PortAudioBackendprivate
_main_blocking_threadARDOUR::PortAudioBackendprivate
_main_threadARDOUR::PortAudioBackendprivate
_max_buffer_sizeARDOUR::PortAudioBackendprivatestatic
_max_deviation_usARDOUR::PortAudioBackendprivate
_measure_latencyARDOUR::PortAudioBackendprivate
_midi_device_statusARDOUR::PortAudioBackendprivatestatic
_midi_driver_optionARDOUR::PortAudioBackendprivate
_midi_optionsARDOUR::PortAudioBackendprivatestatic
_midiioARDOUR::PortAudioBackendprivate
_output_audio_deviceARDOUR::PortAudioBackendmutableprivate
_output_audio_device_statusARDOUR::PortAudioBackendprivatestatic
_pcmioARDOUR::PortAudioBackendprivate
_port_callback_mutexARDOUR::PortEngineSharedImplprotected
_port_change_flagARDOUR::PortEngineSharedImplprotected
_port_connection_queueARDOUR::PortEngineSharedImplprotected
_portmapARDOUR::PortEngineSharedImplprotected
_portregistryARDOUR::PortEngineSharedImplprotected
_portsARDOUR::PortEngineSharedImplprotected
_processed_samplesARDOUR::PortAudioBackendprivate
_pthread_freewheelARDOUR::PortAudioBackendprivate
_reinit_thread_callbackARDOUR::PortAudioBackendprivate
_runARDOUR::PortAudioBackendprivate
_samplerateARDOUR::PortAudioBackendprivate
_samples_per_periodARDOUR::PortAudioBackendprivate
_start(bool for_latency_measurement)ARDOUR::PortAudioBackendprotectedvirtual
_system_inputsARDOUR::PortEngineSharedImplprotected
_system_midi_inARDOUR::PortEngineSharedImplprotected
_system_midi_outARDOUR::PortEngineSharedImplprotected
_system_outputsARDOUR::PortEngineSharedImplprotected
_systemic_audio_input_latencyARDOUR::PortAudioBackendprivate
_systemic_audio_output_latencyARDOUR::PortAudioBackendprivate
_threadsARDOUR::PortAudioBackendprivate
_total_deviation_usARDOUR::PortAudioBackendprivate
_use_blocking_apiARDOUR::PortAudioBackendprivate
add_port(const std::string &shortname, ARDOUR::DataType, ARDOUR::PortFlags)ARDOUR::PortEngineSharedImplprotected
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::PortAudioBackendvirtual
available_buffer_sizes2(const std::string &input_device, const std::string &output_device) constARDOUR::AudioBackendinlinevirtual
available_period_sizes(const std::string &driver, const std::string &device) constARDOUR::AudioBackendinlinevirtual
available_sample_rates(const std::string &device) constARDOUR::PortAudioBackendvirtual
available_sample_rates2(const std::string &input_device, const std::string &output_device) constARDOUR::AudioBackendinlinevirtual
BackendDeinitializationError enum valueARDOUR::AudioBackend
BackendInitializationError enum valueARDOUR::AudioBackend
BackendReinitializationError enum valueARDOUR::AudioBackend
blocking_process_freewheel()ARDOUR::PortAudioBackendprivate
blocking_process_main(const float *interleaved_input_data, float *interleaved_output_data)ARDOUR::PortAudioBackendprivate
blocking_process_thread()ARDOUR::PortAudioBackend
buffer_size() constARDOUR::PortAudioBackendvirtual
can_change_buffer_size_when_running() constARDOUR::PortAudioBackendvirtual
can_change_sample_rate_when_running() constARDOUR::PortAudioBackendvirtual
can_change_systemic_latency_when_running() constARDOUR::AudioBackendinlinevirtual
can_measure_systemic_latency() constARDOUR::PortAudioBackendinlinevirtual
can_monitor_input() constARDOUR::PortAudioBackendvirtual
can_request_update_devices()ARDOUR::PortAudioBackendinlinevirtual
can_set_period_size() constARDOUR::AudioBackendinlinevirtual
can_set_systemic_midi_latencies() constARDOUR::PortAudioBackendinlinevirtual
can_use_buffered_io()ARDOUR::PortAudioBackendinlinevirtual
ChannelCountNotSupportedError enum valueARDOUR::AudioBackend
clear_ports()ARDOUR::PortEngineSharedImplprotected
client_real_time_priority()ARDOUR::AudioBackendinlinevirtual
connect(const std::string &src, const std::string &dst)ARDOUR::PortAudioBackendinlinevirtual
connect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::PortAudioBackendinlinevirtual
connected(PortEngine::PortHandle ph, bool process_callback_safe)ARDOUR::PortAudioBackendinlinevirtual
connected_to(PortEngine::PortHandle ph, const std::string &other, bool process_callback_safe)ARDOUR::PortAudioBackendinlinevirtual
control_app_name() constARDOUR::PortAudioBackendvirtual
create_process_thread(std::function< void()> func)ARDOUR::PortAudioBackendvirtual
default_buffer_size(const std::string &device) constARDOUR::AudioBackendinlinevirtual
default_sample_rate() constARDOUR::AudioBackendinlinevirtual
device_name() constARDOUR::PortAudioBackendvirtual
DeviceConfigurationNotSupportedError enum valueARDOUR::AudioBackend
DeviceDefault enum valueARDOUR::AudioBackend
DeviceNone enum valueARDOUR::AudioBackend
DeviceWait enum valueARDOUR::AudioBackend
disconnect(const std::string &src, const std::string &dst)ARDOUR::PortAudioBackendinlinevirtual
disconnect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::PortAudioBackendinlinevirtual
disconnect_all(PortEngine::PortHandle ph)ARDOUR::PortAudioBackendinlinevirtual
driver_name() constARDOUR::PortAudioBackendvirtual
drop_device()ARDOUR::AudioBackendinlinevirtual
dsp_load() constARDOUR::PortAudioBackendvirtual
dsp_statsARDOUR::AudioBackend
engineARDOUR::AudioBackendprotected
engine_halted()ARDOUR::PortAudioBackendprivate
ensure_input_monitoring(PortHandle, bool)ARDOUR::PortAudioBackendvirtual
enumerate_devices() constARDOUR::PortAudioBackendvirtual
enumerate_drivers() constARDOUR::PortAudioBackendvirtual
enumerate_input_devices() constARDOUR::PortAudioBackendvirtual
enumerate_midi_devices() constARDOUR::PortAudioBackendvirtual
enumerate_midi_options() constARDOUR::PortAudioBackendvirtual
enumerate_output_devices() constARDOUR::PortAudioBackendvirtual
ErrorCode enum nameARDOUR::AudioBackend
externally_connected(PortHandle port, bool process_callback_safe=true)ARDOUR::PortEngineinlinevirtual
find_port(const std::string &port_name) constARDOUR::PortEngineSharedImplinlineprotected
freewheel(bool)ARDOUR::PortAudioBackendvirtual
freewheel_process_thread()ARDOUR::PortAudioBackend
FreewheelThreadStartError enum valueARDOUR::AudioBackend
get_buffer(PortHandle, pframes_t)ARDOUR::PortAudioBackendvirtual
get_connections(PortEngine::PortHandle ph, std::vector< std::string > &results, bool process_callback_safe)ARDOUR::PortAudioBackendinlinevirtual
get_error_string(ErrorCode)ARDOUR::AudioBackendstatic
get_latency_range(PortHandle, bool for_playback)ARDOUR::PortAudioBackendvirtual
get_midi_event_count(void *port_buffer)ARDOUR::PortAudioBackendvirtual
get_physical_inputs(DataType type, std::vector< std::string > &results)ARDOUR::PortAudioBackendinlinevirtual
get_physical_outputs(DataType type, std::vector< std::string > &results)ARDOUR::PortAudioBackendinlinevirtual
get_port_by_name(std::string const &name) constARDOUR::PortAudioBackendinlinevirtual
get_port_flags(PortEngine::PortHandle ph) constARDOUR::PortAudioBackendinlinevirtual
get_port_name(PortEngine::PortHandle ph) constARDOUR::PortAudioBackendinlinevirtual
get_port_property(PortEngine::PortHandle ph, const std::string &key, std::string &value, std::string &type) constARDOUR::PortAudioBackendinlinevirtual
get_ports(const std::string &port_name_pattern, DataType type, PortFlags flags, std::vector< std::string > &results) constARDOUR::PortAudioBackendinlinevirtual
get_standard_device_name(StandardDeviceName)ARDOUR::AudioBackendstatic
get_sync_offset(pframes_t &offset) constARDOUR::AudioBackendinlinevirtual
get_use_buffered_io()ARDOUR::PortAudioBackendinlinevirtual
in_process_thread()ARDOUR::PortAudioBackendvirtual
info() constARDOUR::AudioBackendinline
input_device_name() constARDOUR::PortAudioBackendvirtual
InputChannelCountNotSupportedError enum valueARDOUR::AudioBackend
interleaved() constARDOUR::PortAudioBackendvirtual
is_jack() constARDOUR::AudioBackendinlinevirtual
is_realtime() constARDOUR::PortAudioBackendvirtual
join_process_threads()ARDOUR::PortAudioBackendvirtual
launch_control_app()ARDOUR::PortAudioBackendvirtual
list_ports() constARDOUR::PortEngineSharedImplprotected
managerARDOUR::PortEngineprotected
match_input_output_devices_or_none() constARDOUR::AudioBackendinlinevirtual
midi_clear(void *port_buffer)ARDOUR::PortAudioBackendvirtual
midi_device_enabled(std::string const) constARDOUR::PortAudioBackendvirtual
midi_device_info(const std::string &) constARDOUR::PortAudioBackendprivate
midi_event_get(pframes_t &timestamp, size_t &size, uint8_t const **buf, void *port_buffer, uint32_t event_index)ARDOUR::PortAudioBackendvirtual
midi_event_put(void *port_buffer, pframes_t timestamp, const uint8_t *buffer, size_t size)ARDOUR::PortAudioBackendvirtual
midi_option() constARDOUR::PortAudioBackendvirtual
MidiDeviceCloseError enum valueARDOUR::AudioBackend
MidiDeviceIOError enum valueARDOUR::AudioBackend
MidiDeviceNotAvailableError enum valueARDOUR::AudioBackend
MidiDeviceNotConnectedError enum valueARDOUR::AudioBackend
MidiDeviceOpenError enum valueARDOUR::AudioBackend
monitoring_input(PortHandle)ARDOUR::PortAudioBackendvirtual
my_name() constARDOUR::PortAudioBackendvirtual
n_physical_inputs() constARDOUR::PortAudioBackendinlinevirtual
n_physical_outputs() constARDOUR::PortAudioBackendinlinevirtual
name() constARDOUR::PortAudioBackendvirtual
name_to_id(std::string) constARDOUR::PortAudioBackendprivate
NoError enum valueARDOUR::AudioBackend
NTT enum valueARDOUR::AudioBackend
OutOfMemoryError enum valueARDOUR::AudioBackend
output_device_name() constARDOUR::PortAudioBackendvirtual
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::PortAudioBackendinlinevirtual
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::PortAudioBackendinlinevirtual
port_factory(std::string const &name, ARDOUR::DataType dt, ARDOUR::PortFlags flags)ARDOUR::PortAudioBackendprivatevirtual
port_is_physical(PortEngine::PortHandle ph) constARDOUR::PortAudioBackendinlinevirtual
port_name_size() constARDOUR::PortAudioBackendinlinevirtual
portaudio_callback(const void *input, void *output, unsigned long frameCount, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags, void *userData)ARDOUR::PortAudioBackendprivatestatic
portaudio_process_thread(void *)ARDOUR::PortAudioBackendprivatestatic
PortAudioBackend(AudioEngine &e, AudioBackendInfo &info)ARDOUR::PortAudioBackend
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
private_handle() constARDOUR::PortAudioBackendvirtual
process_callback(const float *input, float *output, uint32_t sample_count, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags)ARDOUR::PortAudioBackendprivate
process_connection_queue_locked(PortManager &mgr)ARDOUR::PortEngineSharedImplprotected
process_incoming_midi()ARDOUR::PortAudioBackendprivate
process_outgoing_midi()ARDOUR::PortAudioBackendprivate
process_port_connection_changes()ARDOUR::PortAudioBackendprivate
process_thread_count()ARDOUR::PortAudioBackendvirtual
ProcessThreadStartError enum valueARDOUR::AudioBackend
raw_buffer_size(DataType t)ARDOUR::PortAudioBackendvirtual
register_port(const std::string &shortname, ARDOUR::DataType type, ARDOUR::PortFlags flags)ARDOUR::PortAudioBackendinlinevirtual
register_system_audio_ports()ARDOUR::PortAudioBackendprivate
register_system_midi_ports(std::string const &device="")ARDOUR::PortAudioBackendprivate
request_input_monitoring(PortHandle, bool)ARDOUR::PortAudioBackendvirtual
RequestedInputLatencyNotSupportedError enum valueARDOUR::AudioBackend
RequestedOutputLatencyNotSupportedError enum valueARDOUR::AudioBackend
requires_driver_selection() constARDOUR::PortAudioBackendvirtual
reset_device()ARDOUR::PortAudioBackendinlinevirtual
reset_mmcss(HANDLE task_handle)ARDOUR::PortAudioBackendprivatestatic
RunLoop enum valueARDOUR::AudioBackend
running()ARDOUR::PortAudioBackendprivate
sample_rate() constARDOUR::PortAudioBackendvirtual
sample_time()ARDOUR::PortAudioBackendvirtual
sample_time_at_cycle_start()ARDOUR::PortAudioBackendvirtual
SampleFormatNotSupportedError enum valueARDOUR::AudioBackend
SampleRateNotSupportedError enum valueARDOUR::AudioBackend
samples_since_cycle_start()ARDOUR::PortAudioBackendvirtual
set_buffer_size(uint32_t)ARDOUR::PortAudioBackendvirtual
set_device_name(const std::string &)ARDOUR::PortAudioBackendvirtual
set_driver(const std::string &)ARDOUR::PortAudioBackendvirtual
set_input_device_name(const std::string &)ARDOUR::PortAudioBackendvirtual
set_interleaved(bool yn)ARDOUR::PortAudioBackendvirtual
set_latency_range(PortHandle, bool for_playback, LatencyRange)ARDOUR::PortAudioBackendvirtual
set_midi_device_enabled(std::string const, bool)ARDOUR::PortAudioBackendvirtual
set_midi_option(const std::string &)ARDOUR::PortAudioBackendvirtual
set_mmcss_pro_audio(HANDLE *task_handle)ARDOUR::PortAudioBackendprivatestatic
set_output_device_name(const std::string &)ARDOUR::PortAudioBackendvirtual
set_peridod_size(uint32_t)ARDOUR::AudioBackendinlinevirtual
set_port_name(PortEngine::PortHandle ph, const std::string &name)ARDOUR::PortAudioBackendinlinevirtual
set_port_property(PortEngine::PortHandle ph, const std::string &key, const std::string &value, const std::string &type)ARDOUR::PortAudioBackendinlinevirtual
set_sample_rate(float)ARDOUR::PortAudioBackendvirtual
set_systemic_input_latency(uint32_t)ARDOUR::PortAudioBackendvirtual
set_systemic_midi_input_latency(std::string const, uint32_t)ARDOUR::PortAudioBackendvirtual
set_systemic_midi_output_latency(std::string const, uint32_t)ARDOUR::PortAudioBackendvirtual
set_systemic_output_latency(uint32_t)ARDOUR::PortAudioBackendvirtual
set_time_master(bool yn)ARDOUR::AudioBackendinlinevirtual
set_use_buffered_io(bool)ARDOUR::PortAudioBackendvirtual
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
start_blocking_process_thread()ARDOUR::PortAudioBackendprivate
start_freewheel_process_thread()ARDOUR::PortAudioBackendprivate
stop()ARDOUR::PortAudioBackendvirtual
stop_blocking_process_thread()ARDOUR::PortAudioBackendprivate
stop_freewheel_process_thread()ARDOUR::PortAudioBackendprivate
systemic_input_latency() constARDOUR::PortAudioBackendvirtual
systemic_midi_input_latency(std::string const) constARDOUR::PortAudioBackendvirtual
systemic_midi_output_latency(std::string const) constARDOUR::PortAudioBackendvirtual
systemic_output_latency() constARDOUR::PortAudioBackendvirtual
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::PortAudioBackendinlinevirtual
unregister_ports(bool system_only=false)ARDOUR::PortEngineSharedImplprotected
update_devices()ARDOUR::PortAudioBackendvirtual
update_latencies()ARDOUR::PortAudioBackendvirtual
update_system_port_latencies()ARDOUR::PortEngineSharedImplprotectedvirtual
update_systemic_midi_latencies()ARDOUR::PortAudioBackendprivate
use_separate_input_and_output_devices() constARDOUR::PortAudioBackendvirtual
usecs_per_cycle() constARDOUR::AudioBackendinlinevirtual
valid_port(BackendPortHandle port) constARDOUR::PortEngineSharedImplinlineprotected
~AudioBackend()ARDOUR::AudioBackendinlinevirtual
~PortAudioBackend()ARDOUR::PortAudioBackend
~PortEngine()ARDOUR::PortEngineinlinevirtual
~PortEngineSharedImpl()ARDOUR::PortEngineSharedImplvirtual