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

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

_audio_input_portsARDOUR::PortManagerprivate
_backendARDOUR::PortManagerprotected
_backendsARDOUR::AudioEngineprivate
_cycle_portsARDOUR::PortManagerprotected
_devicelist_update_lockARDOUR::AudioEngineprivate
_freewheelingARDOUR::AudioEngineprivate
_gone_away_emittedARDOUR::SessionHandlePtrprivate
_hw_devicelist_update_conditionARDOUR::AudioEngineprivate
_hw_devicelist_update_countARDOUR::AudioEngineprivate
_hw_devicelist_update_threadARDOUR::AudioEngineprivate
_hw_reset_conditionARDOUR::AudioEngineprivate
_hw_reset_event_threadARDOUR::AudioEngineprivate
_hw_reset_request_countARDOUR::AudioEngineprivate
_in_destructorARDOUR::AudioEngineprivate
_init_countdownARDOUR::AudioEngineprivate
_instanceARDOUR::AudioEngineprivatestatic
_last_backend_error_stringARDOUR::AudioEngineprivate
_latency_flush_samplesARDOUR::AudioEngineprivate
_latency_input_nameARDOUR::AudioEngineprivate
_latency_input_portARDOUR::AudioEngineprivate
_latency_lockARDOUR::AudioEngineprivate
_latency_output_nameARDOUR::AudioEngineprivate
_latency_output_portARDOUR::AudioEngineprivate
_latency_signal_latencyARDOUR::AudioEngineprivate
_main_threadARDOUR::AudioEngineprivate
_measuring_latencyARDOUR::AudioEngineprivate
_midi_info_dirtyARDOUR::PortManagerprivate
_midi_input_portsARDOUR::PortManagerprivate
_mididmARDOUR::AudioEngineprivate
_monitor_portARDOUR::PortManagerprivate
_mtdmARDOUR::AudioEngineprivate
_pending_capture_latency_callbackARDOUR::AudioEngineprivate
_pending_playback_latency_callbackARDOUR::AudioEngineprivate
_port_deletions_pendingARDOUR::PortManagerprotected
_port_infoARDOUR::PortManagerprivate
_port_info_mutexARDOUR::PortManagermutableprivate
_port_remove_in_progressARDOUR::PortManagerprotected
_portsARDOUR::PortManagerprotected
_process_lockARDOUR::AudioEngineprivate
_processed_samplesARDOUR::AudioEngineprivate
_reset_metersARDOUR::PortManagerprivate
_reset_request_lockARDOUR::AudioEngineprivate
_runningARDOUR::AudioEngineprivate
_sessionARDOUR::SessionHandlePtrprotected
_session_connectionsARDOUR::SessionHandlePtrprotected
_start_cntARDOUR::AudioEngineprivate
_started_for_latencyARDOUR::AudioEngineprivate
_state_lockARDOUR::AudioEngineprivate
_stop_hw_devicelist_processingARDOUR::AudioEngineprivate
_stop_hw_reset_processingARDOUR::AudioEngineprivate
_stopped_for_latencyARDOUR::AudioEngineprivate
add_midi_port_flags(std::string const &, MidiPortFlags)ARDOUR::PortManager
add_pending_port_deletion(Port *)ARDOUR::AudioEnginevirtual
audio_input_ports() constARDOUR::PortManager
AudioEngine()ARDOUR::AudioEngineprivate
AudioInputPorts typedefARDOUR::PortManager
AudioPortMeter typedefARDOUR::PortManager
AudioPortScope typedefARDOUR::PortManager
available_backends() constARDOUR::AudioEngine
backend_discover(const std::string &)ARDOUR::AudioEngineprivate
backend_id(bool for_input)ARDOUR::AudioEngine
backend_reset_requested()ARDOUR::AudioEngine
BackendMap typedefARDOUR::AudioEngineprivate
BecameSilentARDOUR::AudioEngine
buffer_size_change(pframes_t nframes)ARDOUR::AudioEngine
BufferSizeChangedARDOUR::AudioEngine
can_request_input_monitoring() constARDOUR::PortManager
check_for_ambiguous_latency(bool log=false) constARDOUR::PortManager
check_monitoring()ARDOUR::PortManagerprotected
clear_pending_port_deletions()ARDOUR::PortManager
connect(const std::string &source, const std::string &destination)ARDOUR::PortManager
connect_callback(const std::string &, const std::string &, bool connection)ARDOUR::PortManager
connected(const std::string &)ARDOUR::PortManager
create()ARDOUR::AudioEnginestatic
create_process_thread(std::function< void()> func)ARDOUR::AudioEngine
current_backend() constARDOUR::AudioEngineinline
current_backend_name() constARDOUR::AudioEngine
cycle_end(pframes_t nframes, Session *s=0)ARDOUR::PortManagerprotected
cycle_end_fade_out(gain_t, gain_t, pframes_t, Session *s=0)ARDOUR::PortManagerprotected
cycle_start(pframes_t nframes, Session *s=0)ARDOUR::PortManagerprotected
destroy()ARDOUR::AudioEnginestatic
DeviceErrorARDOUR::AudioEngine
DeviceListChangedARDOUR::AudioEngine
DeviceResetFinishedARDOUR::AudioEngine
DeviceResetStartedARDOUR::AudioEngine
died()ARDOUR::AudioEngine
disconnect(const std::string &source, const std::string &destination)ARDOUR::PortManager
disconnect(std::shared_ptr< Port >)ARDOUR::PortManager
disconnect(std::string const &)ARDOUR::PortManager
discover_backends()ARDOUR::AudioEngine
do_devicelist_update()ARDOUR::AudioEngineprivate
do_reset_backend()ARDOUR::AudioEngineprivate
drop_backend()ARDOUR::AudioEngineprivate
dsp_statsARDOUR::AudioEngine
ensure_input_monitoring(const std::string &, bool) constARDOUR::PortManager
falloff_cache_calc(pframes_t, samplecnt_t)ARDOUR::PortManagerstatic
fill_midi_port_info_locked()ARDOUR::PortManagerprivate
filter_midi_ports(std::vector< std::string > &, MidiPortFlags, MidiPortFlags)ARDOUR::PortManagerprotected
FreewheelARDOUR::AudioEngine
freewheel(bool start_stop)ARDOUR::AudioEngine
freewheel_callback(bool)ARDOUR::AudioEngine
freewheeling() constARDOUR::AudioEngineinline
get_configurable_midi_ports(std::vector< std::string > &, bool for_input)ARDOUR::PortManager
get_connections(const std::string &, std::vector< std::string > &, bool process_context_safe=true)ARDOUR::PortManager
get_dsp_load() constARDOUR::AudioEngine
get_hardware_port_name_by_name(const std::string &portname) constARDOUR::PortManager
get_last_backend_error() constARDOUR::AudioEngineinline
get_midi_selection_ports(std::vector< std::string > &)ARDOUR::PortManager
get_physical_inputs(DataType type, std::vector< std::string > &, MidiPortFlags include=MidiPortFlags(0), MidiPortFlags exclude=MidiPortFlags(0))ARDOUR::PortManager
get_physical_outputs(DataType type, std::vector< std::string > &, MidiPortFlags include=MidiPortFlags(0), MidiPortFlags exclude=MidiPortFlags(0))ARDOUR::PortManager
get_port_by_name(const std::string &)ARDOUR::PortManager
get_ports(const std::string &port_name_pattern, DataType type, PortFlags flags, std::vector< std::string > &)ARDOUR::PortManager
get_ports(DataType, PortList &)ARDOUR::PortManager
get_pretty_name_by_name(const std::string &portname) constARDOUR::PortManager
get_sync_offset(pframes_t &offset) constARDOUR::AudioEngine
graph_order_callback()ARDOUR::PortManager
GraphReorderedARDOUR::PortManager
HaltedARDOUR::AudioEngine
halted_callback(const char *reason)ARDOUR::AudioEngine
in_process_thread()ARDOUR::AudioEngine
instance()ARDOUR::AudioEngineinlinestatic
is_jack() constARDOUR::AudioEngine
is_reset_requested() constARDOUR::AudioEngineinline
join_process_threads()ARDOUR::AudioEngine
last_monitor_checkARDOUR::AudioEngineprivate
latency_callback(bool for_playback)ARDOUR::AudioEngine
latency_lock()ARDOUR::AudioEngineinline
latency_signal_delay() constARDOUR::AudioEngineinline
LatencyMeasurement enum nameARDOUR::AudioEngine
launch_device_control_app()ARDOUR::AudioEngine
list_all_ports() constARDOUR::PortManager
list_cycle_ports() constARDOUR::PortManager
load_port_info()ARDOUR::PortManagerprivate
main_thread() constARDOUR::AudioEngineinline
make_port_name_non_relative(const std::string &name) constARDOUR::PortManager
make_port_name_relative(const std::string &name) constARDOUR::PortManager
MeasureAudio enum valueARDOUR::AudioEngine
MeasureMIDI enum valueARDOUR::AudioEngine
MeasureNone enum valueARDOUR::AudioEngine
measuring_latency() constARDOUR::AudioEngineinline
midi_input_ports() constARDOUR::PortManager
midi_port_info_file()ARDOUR::PortManagerprotectedstatic
midi_port_metadata(std::string const &)ARDOUR::PortManager
mididm()ARDOUR::AudioEngineinline
MIDIInputPorts typedefARDOUR::PortManager
MidiPortInfoChangedARDOUR::PortManager
MIDIPortMeter typedefARDOUR::PortManager
MIDIPortMonitor typedefARDOUR::PortManager
MidiSelectionPortsChangedARDOUR::PortManager
monitor_check_intervalARDOUR::AudioEngineprivate
monitor_port()ARDOUR::PortManagerinline
mtdm()ARDOUR::AudioEngineinline
my_name() constARDOUR::PortManager
n_physical_inputs() constARDOUR::PortManager
n_physical_outputs() constARDOUR::PortManager
NTT enum valueARDOUR::AudioEngine
physically_connected(const std::string &)ARDOUR::PortManager
PhysInputChangedARDOUR::PortManager
port_deletions_pending()ARDOUR::PortManagerinline
port_engine()ARDOUR::PortManager
port_info_file()ARDOUR::PortManagerprotectedstatic
port_is_control_only(std::string const &)ARDOUR::PortManagerstatic
port_is_mine(const std::string &fullname) constARDOUR::PortManager
port_is_physical(const std::string &) constARDOUR::PortManager
port_is_physical_input_monitor_enable(std::string const &)ARDOUR::PortManagerstatic
port_is_virtual_piano(std::string const &)ARDOUR::PortManagerstatic
port_name_size() constARDOUR::PortManager
port_registration_callback()ARDOUR::AudioEngine
port_registration_failure(const std::string &portname)ARDOUR::PortManagerprotected
port_remove_in_progress() constARDOUR::PortManagerinline
port_renamed(const std::string &, const std::string &)ARDOUR::PortManager
PortConnectedOrDisconnectedARDOUR::PortManager
PortInfo typedefARDOUR::PortManagerprivate
PortList typedefARDOUR::PortManager
PortManager()ARDOUR::PortManager
PortPrettyNameChangedARDOUR::PortManager
PortRegisteredOrUnregisteredARDOUR::PortManager
Ports typedefARDOUR::PortManager
prepare_for_latency_measurement()ARDOUR::AudioEngine
process_callback(pframes_t nframes)ARDOUR::AudioEngine
process_lock()ARDOUR::AudioEngineinline
process_thread_count()ARDOUR::AudioEngine
ProcessCallback enum valueARDOUR::AudioEngine
processed_samples() constARDOUR::AudioEngineinline
queue_latency_update(bool)ARDOUR::AudioEngine
raw_buffer_size(DataType t)ARDOUR::AudioEngine
reconnect_ports()ARDOUR::PortManager
reestablish_ports()ARDOUR::PortManager
register_input_port(DataType, const std::string &portname, bool async=false, PortFlags extra_flags=PortFlags(0))ARDOUR::PortManager
register_output_port(DataType, const std::string &portname, bool async=false, PortFlags extra_flags=PortFlags(0))ARDOUR::PortManager
register_port(DataType type, const std::string &portname, bool input, bool async=false, PortFlags extra_flags=PortFlags(0))ARDOUR::PortManagerprotected
registration_callback()ARDOUR::PortManager
reinit(bool with_ratio=false)ARDOUR::PortManager
remove_midi_port_flags(std::string const &, MidiPortFlags)ARDOUR::PortManager
remove_session()ARDOUR::AudioEngine
remove_session_ports()ARDOUR::PortManager
request_backend_reset()ARDOUR::AudioEngine
request_buffer_size(pframes_t samples)ARDOUR::AudioEngineinline
request_device_list_update()ARDOUR::AudioEngine
request_input_monitoring(const std::string &, bool) constARDOUR::PortManager
reset_input_meters()ARDOUR::PortManager
reset_silence_countdown()ARDOUR::AudioEngine
reset_timebase()ARDOUR::AudioEngine
run_input_meters(pframes_t, samplecnt_t)ARDOUR::PortManagerprivate
running() constARDOUR::AudioEngineinline
RunningARDOUR::AudioEngine
sample_rate() constARDOUR::AudioEngine
sample_rate_change(pframes_t nframes)ARDOUR::AudioEngine
sample_time()ARDOUR::AudioEngine
sample_time_at_cycle_start()ARDOUR::AudioEngine
SampleRateChangedARDOUR::AudioEngine
samples_per_cycle() constARDOUR::AudioEngine
samples_since_cycle_start()ARDOUR::AudioEngine
save_port_info()ARDOUR::PortManagerprivate
session() constARDOUR::AudioEngineinlinevirtual
session_deletedARDOUR::AudioEngineprivate
session_going_away()ARDOUR::SessionHandlePtrprotectedvirtual
session_port_count() constARDOUR::PortManager
session_removal_countdownARDOUR::AudioEngineprivate
session_removal_gainARDOUR::AudioEngineprivate
session_removal_gain_stepARDOUR::AudioEngineprivate
session_remove_pendingARDOUR::AudioEngineprivate
session_removedARDOUR::AudioEngineprivate
SessionHandlePtr(ARDOUR::Session *s)ARDOUR::SessionHandlePtr
SessionHandlePtr()ARDOUR::SessionHandlePtr
set_backend(const std::string &, const std::string &arg1, const std::string &arg2)ARDOUR::AudioEngine
set_buffer_size(uint32_t)ARDOUR::AudioEngine
set_device_name(const std::string &)ARDOUR::AudioEngine
set_interleaved(bool yn)ARDOUR::AudioEngine
set_latency_input_port(const std::string &)ARDOUR::AudioEngine
set_latency_output_port(const std::string &)ARDOUR::AudioEngine
set_port_buffer_sizes(pframes_t)ARDOUR::PortManagerprotected
set_port_pretty_name(std::string const &, std::string const &)ARDOUR::PortManager
set_pretty_names(std::vector< std::string > const &, DataType, bool)ARDOUR::PortManagerprivate
set_sample_rate(float)ARDOUR::AudioEngine
set_session(Session *)ARDOUR::AudioEnginevirtual
set_systemic_input_latency(uint32_t)ARDOUR::AudioEngine
set_systemic_output_latency(uint32_t)ARDOUR::AudioEngine
setup_required() constARDOUR::AudioEngine
short_port_name_from_port_name(std::string const &full_name) constARDOUR::PortManager
silence(pframes_t nframes, Session *s=0)ARDOUR::PortManagerprotected
silence_outputs(pframes_t nframes)ARDOUR::PortManagerprotected
split_cycle(pframes_t offset)ARDOUR::AudioEngine
start(bool for_latency_measurement=false)ARDOUR::AudioEngine
start_hw_event_processing()ARDOUR::AudioEngineprivate
start_latency_detection(bool)ARDOUR::AudioEngine
stop(bool for_latency_measurement=false)ARDOUR::AudioEngine
stop_hw_event_processing()ARDOUR::AudioEngineprivate
stop_latency_detection()ARDOUR::AudioEngine
StoppedARDOUR::AudioEngine
sync_callback(TransportState state, samplepos_t position)ARDOUR::AudioEngine
thread_init_callback(void *)ARDOUR::AudioEnginestatic
thread_initialised_for_audio_processing()ARDOUR::AudioEnginestatic
timebase_callback(TransportState state, pframes_t nframes, samplepos_t pos, int new_position)ARDOUR::AudioEngine
TimingTypes enum nameARDOUR::AudioEngine
total_port_count() constARDOUR::PortManagerinline
transport_locate(samplepos_t pos)ARDOUR::AudioEngine
transport_sample()ARDOUR::AudioEngine
transport_start()ARDOUR::AudioEngine
transport_state()ARDOUR::AudioEngine
transport_stop()ARDOUR::AudioEngine
unregister_port(std::shared_ptr< Port >)ARDOUR::PortManager
update_input_ports(bool)ARDOUR::PortManagerprivate
update_latencies()ARDOUR::AudioEngine
usecs_per_cycle() constARDOUR::AudioEngine
XrunARDOUR::AudioEngine
~AudioEngine()ARDOUR::AudioEnginevirtual
~PortManager()ARDOUR::PortManagerinlinevirtual
~SessionHandlePtr()ARDOUR::SessionHandlePtrinlinevirtual