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

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

_activeARDOUR::AlsaAudioBackendprivate
_device_port_mutexARDOUR::AlsaAudioBackendprivate
_device_reservationARDOUR::AlsaAudioBackendprivate
_dsp_loadARDOUR::AlsaAudioBackendprivate
_dsp_load_calcARDOUR::AlsaAudioBackendprivate
_duplex_audio_device_statusARDOUR::AlsaAudioBackendprivatestatic
_freewheelARDOUR::AlsaAudioBackendprivate
_freewheelingARDOUR::AlsaAudioBackendprivate
_infoARDOUR::AudioBackendprotected
_input_audio_deviceARDOUR::AlsaAudioBackendmutableprivate
_input_audio_device_infoARDOUR::AlsaAudioBackendprivatestatic
_input_audio_device_statusARDOUR::AlsaAudioBackendprivatestatic
_instance_nameARDOUR::AlsaAudioBackendprivate
_last_process_startARDOUR::AlsaAudioBackendprivate
_main_threadARDOUR::AlsaAudioBackendprivate
_max_buffer_sizeARDOUR::AlsaAudioBackendprivatestatic
_measure_latencyARDOUR::AlsaAudioBackendprivate
_midi_device_statusARDOUR::AlsaAudioBackendprivatestatic
_midi_device_thread(void *arg)ARDOUR::AlsaAudioBackendprivatestatic
_midi_device_thread_activeARDOUR::AlsaAudioBackendprivate
_midi_device_thread_idARDOUR::AlsaAudioBackendprivate
_midi_devicesARDOUR::AlsaAudioBackendmutableprivate
_midi_driver_optionARDOUR::AlsaAudioBackendprivate
_midi_optionsARDOUR::AlsaAudioBackendprivatestatic
_output_audio_deviceARDOUR::AlsaAudioBackendmutableprivate
_output_audio_device_infoARDOUR::AlsaAudioBackendprivatestatic
_output_audio_device_statusARDOUR::AlsaAudioBackendprivatestatic
_pcmiARDOUR::AlsaAudioBackendprivate
_periods_per_cycleARDOUR::AlsaAudioBackendprivate
_port_callback_mutexARDOUR::PortEngineSharedImplprotected
_port_change_flagARDOUR::PortEngineSharedImplprotected
_port_connection_queueARDOUR::PortEngineSharedImplprotected
_portmapARDOUR::PortEngineSharedImplprotected
_portregistryARDOUR::PortEngineSharedImplprotected
_portsARDOUR::PortEngineSharedImplprotected
_processed_samplesARDOUR::AlsaAudioBackendprivate
_rmidi_inARDOUR::AlsaAudioBackendprivate
_rmidi_outARDOUR::AlsaAudioBackendprivate
_runARDOUR::AlsaAudioBackendprivate
_samplerateARDOUR::AlsaAudioBackendprivate
_samples_per_periodARDOUR::AlsaAudioBackendprivate
_slavesARDOUR::AlsaAudioBackendprivate
_start(bool for_latency_measurement)ARDOUR::AlsaAudioBackendprotectedvirtual
_system_inputsARDOUR::PortEngineSharedImplprotected
_system_midi_inARDOUR::PortEngineSharedImplprotected
_system_midi_outARDOUR::PortEngineSharedImplprotected
_system_outputsARDOUR::PortEngineSharedImplprotected
_systemic_audio_input_latencyARDOUR::AlsaAudioBackendprivate
_systemic_audio_output_latencyARDOUR::AlsaAudioBackendprivate
_t0ARDOUR::AlsaAudioBackendprivate
_t1ARDOUR::AlsaAudioBackendprivate
_threadsARDOUR::AlsaAudioBackendprivate
add_port(const std::string &shortname, ARDOUR::DataType, ARDOUR::PortFlags)ARDOUR::PortEngineSharedImplprotected
add_slave(const char *slave_device, unsigned int slave_rate, unsigned int slave_spp, unsigned int slave_ppc, AudioSlave::DuplexMode)ARDOUR::AlsaAudioBackendprivate
alsa_process_thread(void *)ARDOUR::AlsaAudioBackendprivatestatic
AlsaAudioBackend(AudioEngine &e, AudioBackendInfo &info)ARDOUR::AlsaAudioBackend
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
AudioSlaves typedefARDOUR::AlsaAudioBackendprivate
auto_update_midi_devices()ARDOUR::AlsaAudioBackendprivate
available_buffer_sizes(const std::string &device) constARDOUR::AlsaAudioBackendvirtual
available_buffer_sizes2(const std::string &, const std::string &) constARDOUR::AlsaAudioBackendvirtual
available_period_sizes(const std::string &driver, const std::string &device) constARDOUR::AlsaAudioBackendvirtual
available_sample_rates(const std::string &device) constARDOUR::AlsaAudioBackendvirtual
available_sample_rates2(const std::string &, const std::string &) constARDOUR::AlsaAudioBackendvirtual
BackendDeinitializationError enum valueARDOUR::AudioBackend
BackendInitializationError enum valueARDOUR::AudioBackend
BackendReinitializationError enum valueARDOUR::AudioBackend
buffer_size() constARDOUR::AlsaAudioBackendvirtual
can_change_buffer_size_when_running() constARDOUR::AlsaAudioBackendvirtual
can_change_sample_rate_when_running() constARDOUR::AlsaAudioBackendvirtual
can_change_systemic_latency_when_running() constARDOUR::AlsaAudioBackendinlinevirtual
can_measure_systemic_latency() constARDOUR::AlsaAudioBackendvirtual
can_monitor_input() constARDOUR::AlsaAudioBackendvirtual
can_request_update_devices()ARDOUR::AlsaAudioBackendinlinevirtual
can_set_period_size() constARDOUR::AlsaAudioBackendinlinevirtual
can_set_systemic_midi_latencies() constARDOUR::AlsaAudioBackendinlinevirtual
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::AlsaAudioBackendinlinevirtual
connect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::AlsaAudioBackendinlinevirtual
connected(PortEngine::PortHandle ph, bool process_callback_safe)ARDOUR::AlsaAudioBackendinlinevirtual
connected_to(PortEngine::PortHandle ph, const std::string &other, bool process_callback_safe)ARDOUR::AlsaAudioBackendinlinevirtual
control_app_name() constARDOUR::AlsaAudioBackendinlinevirtual
create_process_thread(std::function< void()> func)ARDOUR::AlsaAudioBackendvirtual
default_buffer_size(const std::string &device) constARDOUR::AudioBackendinlinevirtual
default_sample_rate() constARDOUR::AudioBackendinlinevirtual
device_name() constARDOUR::AlsaAudioBackendvirtual
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::AlsaAudioBackendinlinevirtual
disconnect(PortEngine::PortHandle ph, const std::string &other)ARDOUR::AlsaAudioBackendinlinevirtual
disconnect_all(PortEngine::PortHandle ph)ARDOUR::AlsaAudioBackendinlinevirtual
driver_name() constARDOUR::AudioBackendinlinevirtual
drop_device()ARDOUR::AudioBackendinlinevirtual
dsp_load() constARDOUR::AlsaAudioBackendvirtual
dsp_statsARDOUR::AudioBackend
engineARDOUR::AudioBackendprotected
ensure_input_monitoring(PortHandle, bool)ARDOUR::AlsaAudioBackendvirtual
enumerate_devices() constARDOUR::AlsaAudioBackendvirtual
enumerate_drivers() constARDOUR::AudioBackendinlinevirtual
enumerate_input_devices() constARDOUR::AlsaAudioBackendvirtual
enumerate_midi_devices() constARDOUR::AlsaAudioBackendvirtual
enumerate_midi_options() constARDOUR::AlsaAudioBackendvirtual
enumerate_output_devices() constARDOUR::AlsaAudioBackendvirtual
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::AlsaAudioBackendvirtual
FreewheelThreadStartError enum valueARDOUR::AudioBackend
get_buffer(PortHandle, pframes_t)ARDOUR::AlsaAudioBackendvirtual
get_connections(PortEngine::PortHandle ph, std::vector< std::string > &results, bool process_callback_safe)ARDOUR::AlsaAudioBackendinlinevirtual
get_error_string(ErrorCode)ARDOUR::AudioBackendstatic
get_latency_range(PortHandle, bool for_playback)ARDOUR::AlsaAudioBackendvirtual
get_midi_event_count(void *port_buffer)ARDOUR::AlsaAudioBackendvirtual
get_physical_inputs(DataType type, std::vector< std::string > &results)ARDOUR::AlsaAudioBackendinlinevirtual
get_physical_outputs(DataType type, std::vector< std::string > &results)ARDOUR::AlsaAudioBackendinlinevirtual
get_port_by_name(std::string const &name) constARDOUR::AlsaAudioBackendinlinevirtual
get_port_flags(PortEngine::PortHandle ph) constARDOUR::AlsaAudioBackendinlinevirtual
get_port_name(PortEngine::PortHandle ph) constARDOUR::AlsaAudioBackendinlinevirtual
get_port_property(PortEngine::PortHandle ph, const std::string &key, std::string &value, std::string &type) constARDOUR::AlsaAudioBackendinlinevirtual
get_ports(const std::string &port_name_pattern, DataType type, PortFlags flags, std::vector< std::string > &results) constARDOUR::AlsaAudioBackendinlinevirtual
get_standard_device_name(StandardDeviceName)ARDOUR::AudioBackendstatic
get_sync_offset(pframes_t &offset) constARDOUR::AudioBackendinlinevirtual
get_use_buffered_io()ARDOUR::AudioBackendinlinevirtual
in_process_thread()ARDOUR::AlsaAudioBackendvirtual
info() constARDOUR::AudioBackendinline
input_device_name() constARDOUR::AlsaAudioBackendvirtual
InputChannelCountNotSupportedError enum valueARDOUR::AudioBackend
interleaved() constARDOUR::AlsaAudioBackendvirtual
is_jack() constARDOUR::AudioBackendinlinevirtual
is_realtime() constARDOUR::AlsaAudioBackendvirtual
join_process_threads()ARDOUR::AlsaAudioBackendvirtual
launch_control_app()ARDOUR::AlsaAudioBackendinlinevirtual
list_ports() constARDOUR::PortEngineSharedImplprotected
listen_for_midi_device_changes()ARDOUR::AlsaAudioBackendprivate
main_process_thread()ARDOUR::AlsaAudioBackend
managerARDOUR::PortEngineprotected
match_input_output_devices_or_none() constARDOUR::AlsaAudioBackendinlinevirtual
midi_clear(void *port_buffer)ARDOUR::AlsaAudioBackendvirtual
midi_device_enabled(std::string const) constARDOUR::AlsaAudioBackendvirtual
midi_device_info(std::string const) constARDOUR::AlsaAudioBackendprivate
midi_device_thread()ARDOUR::AlsaAudioBackendprivate
midi_event_get(pframes_t &timestamp, size_t &size, uint8_t const **buf, void *port_buffer, uint32_t event_index)ARDOUR::AlsaAudioBackendvirtual
midi_event_put(void *port_buffer, pframes_t timestamp, const uint8_t *buffer, size_t size)ARDOUR::AlsaAudioBackendvirtual
midi_option() constARDOUR::AlsaAudioBackendvirtual
MidiDeviceCloseError enum valueARDOUR::AudioBackend
MidiDeviceIOError enum valueARDOUR::AudioBackend
MidiDeviceNotAvailableError enum valueARDOUR::AudioBackend
MidiDeviceNotConnectedError enum valueARDOUR::AudioBackend
MidiDeviceOpenError enum valueARDOUR::AudioBackend
monitoring_input(PortHandle)ARDOUR::AlsaAudioBackendvirtual
my_name() constARDOUR::AlsaAudioBackendvirtual
n_physical_inputs() constARDOUR::AlsaAudioBackendinlinevirtual
n_physical_outputs() constARDOUR::AlsaAudioBackendinlinevirtual
name() constARDOUR::AlsaAudioBackendvirtual
NoError enum valueARDOUR::AudioBackend
NTT enum valueARDOUR::AudioBackend
OutOfMemoryError enum valueARDOUR::AudioBackend
output_device_name() constARDOUR::AlsaAudioBackendvirtual
OutputChannelCountNotSupportedError enum valueARDOUR::AudioBackend
period_size() constARDOUR::AlsaAudioBackendvirtual
PeriodCountNotSupportedError enum valueARDOUR::AudioBackend
PeriodSizeNotSupportedError enum valueARDOUR::AudioBackend
physically_connected(PortEngine::PortHandle ph, bool process_callback_safe)ARDOUR::AlsaAudioBackendinlinevirtual
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::AlsaAudioBackendinlinevirtual
port_factory(std::string const &name, ARDOUR::DataType dt, ARDOUR::PortFlags flags)ARDOUR::AlsaAudioBackendprivatevirtual
port_is_physical(PortEngine::PortHandle ph) constARDOUR::AlsaAudioBackendinlinevirtual
port_name_size() constARDOUR::AlsaAudioBackendinlinevirtual
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::AlsaAudioBackendvirtual
process_connection_queue_locked(PortManager &mgr)ARDOUR::PortEngineSharedImplprotected
process_thread_count()ARDOUR::AlsaAudioBackendvirtual
ProcessThreadStartError enum valueARDOUR::AudioBackend
raw_buffer_size(DataType t)ARDOUR::AlsaAudioBackendvirtual
register_port(const std::string &shortname, ARDOUR::DataType type, ARDOUR::PortFlags flags)ARDOUR::AlsaAudioBackendinlinevirtual
register_system_audio_ports()ARDOUR::AlsaAudioBackendprivate
register_system_midi_ports(const std::string device="")ARDOUR::AlsaAudioBackendprivate
request_input_monitoring(PortHandle, bool)ARDOUR::AlsaAudioBackendvirtual
RequestedInputLatencyNotSupportedError enum valueARDOUR::AudioBackend
RequestedOutputLatencyNotSupportedError enum valueARDOUR::AudioBackend
requires_driver_selection() constARDOUR::AudioBackendinlinevirtual
reset_device()ARDOUR::AlsaAudioBackendinlinevirtual
RunLoop enum valueARDOUR::AudioBackend
sample_rate() constARDOUR::AlsaAudioBackendvirtual
sample_time()ARDOUR::AlsaAudioBackendvirtual
sample_time_at_cycle_start()ARDOUR::AlsaAudioBackendvirtual
SampleFormatNotSupportedError enum valueARDOUR::AudioBackend
SampleRateNotSupportedError enum valueARDOUR::AudioBackend
samples_since_cycle_start()ARDOUR::AlsaAudioBackendvirtual
set_buffer_size(uint32_t)ARDOUR::AlsaAudioBackendvirtual
set_device_name(const std::string &)ARDOUR::AlsaAudioBackendvirtual
set_driver(const std::string &drivername)ARDOUR::AudioBackendinlinevirtual
set_input_device_name(const std::string &)ARDOUR::AlsaAudioBackendvirtual
set_interleaved(bool yn)ARDOUR::AlsaAudioBackendvirtual
set_latency_range(PortHandle, bool for_playback, LatencyRange)ARDOUR::AlsaAudioBackendvirtual
set_midi_device_enabled(std::string const, bool)ARDOUR::AlsaAudioBackendvirtual
set_midi_option(const std::string &)ARDOUR::AlsaAudioBackendvirtual
set_output_device_name(const std::string &)ARDOUR::AlsaAudioBackendvirtual
set_peridod_size(uint32_t)ARDOUR::AlsaAudioBackendvirtual
set_port_name(PortEngine::PortHandle ph, const std::string &name)ARDOUR::AlsaAudioBackendinlinevirtual
set_port_property(PortEngine::PortHandle ph, const std::string &key, const std::string &value, const std::string &type)ARDOUR::AlsaAudioBackendinlinevirtual
set_sample_rate(float)ARDOUR::AlsaAudioBackendvirtual
set_systemic_input_latency(uint32_t)ARDOUR::AlsaAudioBackendvirtual
set_systemic_midi_input_latency(std::string const, uint32_t)ARDOUR::AlsaAudioBackendvirtual
set_systemic_midi_output_latency(std::string const, uint32_t)ARDOUR::AlsaAudioBackendvirtual
set_systemic_output_latency(uint32_t)ARDOUR::AlsaAudioBackendvirtual
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::AlsaAudioBackendvirtual
stop_listen_for_midi_device_changes()ARDOUR::AlsaAudioBackendprivate
systemic_input_latency() constARDOUR::AlsaAudioBackendvirtual
systemic_midi_input_latency(std::string const) constARDOUR::AlsaAudioBackendvirtual
systemic_midi_output_latency(std::string const) constARDOUR::AlsaAudioBackendvirtual
systemic_output_latency() constARDOUR::AlsaAudioBackendvirtual
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::AlsaAudioBackendinlinevirtual
unregister_ports(bool system_only=false)ARDOUR::PortEngineSharedImplprotected
update_devices()ARDOUR::AlsaAudioBackendinlinevirtual
update_latencies()ARDOUR::AlsaAudioBackendvirtual
update_system_port_latencies()ARDOUR::AlsaAudioBackendprivatevirtual
update_systemic_audio_latencies()ARDOUR::AlsaAudioBackendprivate
update_systemic_midi_latencies()ARDOUR::AlsaAudioBackendprivate
use_separate_input_and_output_devices() constARDOUR::AlsaAudioBackendinlinevirtual
usecs_per_cycle() constARDOUR::AudioBackendinlinevirtual
valid_port(BackendPortHandle port) constARDOUR::PortEngineSharedImplinlineprotected
~AlsaAudioBackend()ARDOUR::AlsaAudioBackend
~AudioBackend()ARDOUR::AudioBackendinlinevirtual
~PortEngine()ARDOUR::PortEngineinlinevirtual
~PortEngineSharedImpl()ARDOUR::PortEngineSharedImplvirtual