_backend | ARDOUR::PortManager | protected |
_backends | ARDOUR::AudioEngine | private |
_cycle_ports | ARDOUR::PortManager | protected |
_devicelist_update_lock | ARDOUR::AudioEngine | private |
_freewheeling | ARDOUR::AudioEngine | private |
_hw_devicelist_update_condition | ARDOUR::AudioEngine | private |
_hw_devicelist_update_count | ARDOUR::AudioEngine | private |
_hw_devicelist_update_thread | ARDOUR::AudioEngine | private |
_hw_reset_condition | ARDOUR::AudioEngine | private |
_hw_reset_event_thread | ARDOUR::AudioEngine | private |
_hw_reset_request_count | ARDOUR::AudioEngine | private |
_in_destructor | ARDOUR::AudioEngine | private |
_instance | ARDOUR::AudioEngine | privatestatic |
_latency_flush_frames | ARDOUR::AudioEngine | private |
_latency_input_name | ARDOUR::AudioEngine | private |
_latency_input_port | ARDOUR::AudioEngine | private |
_latency_output_name | ARDOUR::AudioEngine | private |
_latency_output_port | ARDOUR::AudioEngine | private |
_latency_signal_latency | ARDOUR::AudioEngine | private |
_main_thread | ARDOUR::AudioEngine | private |
_measuring_latency | ARDOUR::AudioEngine | private |
_mididm | ARDOUR::AudioEngine | private |
_mtdm | ARDOUR::AudioEngine | private |
_port_remove_in_progress | ARDOUR::PortManager | protected |
_process_lock | ARDOUR::AudioEngine | private |
_processed_frames | ARDOUR::AudioEngine | private |
_reset_request_lock | ARDOUR::AudioEngine | private |
_running | ARDOUR::AudioEngine | private |
_session | ARDOUR::SessionHandlePtr | protected |
_session_connections | ARDOUR::SessionHandlePtr | protected |
_started_for_latency | ARDOUR::AudioEngine | private |
_state_lock | ARDOUR::AudioEngine | private |
_stop_hw_devicelist_processing | ARDOUR::AudioEngine | private |
_stop_hw_reset_processing | ARDOUR::AudioEngine | private |
_stopped_for_latency | ARDOUR::AudioEngine | private |
AudioEngine() | ARDOUR::AudioEngine | private |
available_backends() const | ARDOUR::AudioEngine | |
backend_discover(const std::string &) | ARDOUR::AudioEngine | private |
backend_reset_requested() | ARDOUR::AudioEngine | |
BackendMap typedef | ARDOUR::AudioEngine | private |
BecameSilent | ARDOUR::AudioEngine | |
buffer_size_change(pframes_t nframes) | ARDOUR::AudioEngine | |
BufferSizeChanged | ARDOUR::AudioEngine | |
can_request_input_monitoring() const | ARDOUR::PortManager | |
check_monitoring() | ARDOUR::PortManager | protected |
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 | ARDOUR::AudioEngine | |
ARDOUR::PortManager::connected(const std::string &) | ARDOUR::PortManager | |
connected_to(const std::string &, const std::string &) | ARDOUR::PortManager | |
create() | ARDOUR::AudioEngine | static |
create_process_thread(boost::function< void()> func) | ARDOUR::AudioEngine | |
current_backend() const | ARDOUR::AudioEngine | inline |
current_backend_name() const | ARDOUR::AudioEngine | |
cycle_end(pframes_t nframes) | ARDOUR::PortManager | protected |
cycle_start(pframes_t nframes) | ARDOUR::PortManager | protected |
destroy() | ARDOUR::AudioEngine | static |
DeviceError | ARDOUR::AudioEngine | |
DeviceListChanged | ARDOUR::AudioEngine | |
DeviceResetFinished | ARDOUR::AudioEngine | |
DeviceResetStarted | ARDOUR::AudioEngine | |
died() | ARDOUR::AudioEngine | |
disconnect(const std::string &source, const std::string &destination) | ARDOUR::PortManager | |
disconnect(boost::shared_ptr< Port >) | ARDOUR::PortManager | |
discover_backends() | ARDOUR::AudioEngine | |
do_devicelist_update() | ARDOUR::AudioEngine | private |
do_reset_backend() | ARDOUR::AudioEngine | private |
drop_backend() | ARDOUR::AudioEngine | private |
ensure_input_monitoring(const std::string &, bool) const | ARDOUR::PortManager | |
fade_out(gain_t, gain_t, pframes_t) | ARDOUR::PortManager | protected |
freewheel(bool start_stop) | ARDOUR::AudioEngine | |
Freewheel | ARDOUR::AudioEngine | |
freewheel_callback(bool) | ARDOUR::AudioEngine | |
freewheeling() const | ARDOUR::AudioEngine | inline |
get_connections(const std::string &, std::vector< std::string > &) | ARDOUR::PortManager | |
get_dsp_load() const | ARDOUR::AudioEngine | |
get_physical_inputs(DataType type, std::vector< std::string > &) | ARDOUR::PortManager | |
get_physical_outputs(DataType type, std::vector< std::string > &) | 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) const | ARDOUR::PortManager | |
get_sync_offset(pframes_t &offset) const | ARDOUR::AudioEngine | |
graph_order_callback() | ARDOUR::PortManager | |
GraphReordered | ARDOUR::PortManager | |
Halted | ARDOUR::AudioEngine | |
halted_callback(const char *reason) | ARDOUR::AudioEngine | |
in_process_thread() | ARDOUR::AudioEngine | |
instance() | ARDOUR::AudioEngine | inlinestatic |
is_realtime() const | ARDOUR::AudioEngine | |
is_reset_requested() const | ARDOUR::AudioEngine | inline |
join_process_threads() | ARDOUR::AudioEngine | |
last_monitor_check | ARDOUR::AudioEngine | private |
latency_callback(bool for_playback) | ARDOUR::AudioEngine | |
latency_signal_delay() const | ARDOUR::AudioEngine | inline |
LatencyMeasurement enum name | ARDOUR::AudioEngine | |
launch_device_control_app() | ARDOUR::AudioEngine | |
m_meter_thread | ARDOUR::AudioEngine | private |
main_thread() const | ARDOUR::AudioEngine | inline |
make_port_name_non_relative(const std::string &name) const | ARDOUR::PortManager | |
make_port_name_relative(const std::string &name) const | ARDOUR::PortManager | |
MeasureAudio enum value | ARDOUR::AudioEngine | |
MeasureMIDI enum value | ARDOUR::AudioEngine | |
MeasureNone enum value | ARDOUR::AudioEngine | |
measuring_latency() const | ARDOUR::AudioEngine | inline |
mididm() | ARDOUR::AudioEngine | inline |
monitor_check_interval | ARDOUR::AudioEngine | private |
mtdm() | ARDOUR::AudioEngine | inline |
my_name() const | ARDOUR::PortManager | |
n_physical_inputs() const | ARDOUR::PortManager | |
n_physical_outputs() const | ARDOUR::PortManager | |
physically_connected(const std::string &) | ARDOUR::PortManager | |
port_engine() | ARDOUR::PortManager | |
port_is_mine(const std::string &fullname) const | ARDOUR::PortManager | |
port_is_physical(const std::string &) const | ARDOUR::PortManager | |
port_name_size() const | ARDOUR::PortManager | |
port_registration_callback() | ARDOUR::AudioEngine | |
port_registration_failure(const std::string &portname) | ARDOUR::PortManager | protected |
port_remove_in_progress() const | ARDOUR::PortManager | inline |
port_renamed(const std::string &, const std::string &) | ARDOUR::PortManager | |
PortConnectedOrDisconnected | ARDOUR::PortManager | |
PortList typedef | ARDOUR::PortManager | |
PortManager() | ARDOUR::PortManager | |
PortRegisteredOrUnregistered | ARDOUR::PortManager | |
Ports typedef | ARDOUR::PortManager | |
ports | ARDOUR::PortManager | protected |
prepare_for_latency_measurement() | ARDOUR::AudioEngine | |
process_callback(pframes_t nframes) | ARDOUR::AudioEngine | |
process_lock() | ARDOUR::AudioEngine | inline |
process_thread_count() | ARDOUR::AudioEngine | |
processed_frames() const | ARDOUR::AudioEngine | inline |
raw_buffer_size(DataType t) | ARDOUR::AudioEngine | |
reconnect_ports() | ARDOUR::PortManager | |
reconnect_session_routes(bool reconnect_inputs=true, bool reconnect_outputs=true) | ARDOUR::AudioEngine | |
reestablish_ports() | ARDOUR::PortManager | |
register_input_port(DataType, const std::string &portname, bool async=false) | ARDOUR::PortManager | |
register_output_port(DataType, const std::string &portname, bool async=false) | ARDOUR::PortManager | |
register_port(DataType type, const std::string &portname, bool input, bool async=false) | ARDOUR::PortManager | protected |
registration_callback() | ARDOUR::PortManager | |
remove_all_ports() | ARDOUR::PortManager | |
remove_session() | ARDOUR::AudioEngine | |
request_backend_reset() | ARDOUR::AudioEngine | |
request_buffer_size(pframes_t samples) | ARDOUR::AudioEngine | inline |
request_device_list_update() | ARDOUR::AudioEngine | |
request_input_monitoring(const std::string &, bool) const | ARDOUR::PortManager | |
reset_silence_countdown() | ARDOUR::AudioEngine | |
reset_timebase() | ARDOUR::AudioEngine | |
Running | ARDOUR::AudioEngine | |
running() const | ARDOUR::AudioEngine | inline |
sample_rate() const | ARDOUR::AudioEngine | |
sample_rate_change(pframes_t nframes) | ARDOUR::AudioEngine | |
sample_time() | ARDOUR::AudioEngine | |
sample_time_at_cycle_start() | ARDOUR::AudioEngine | |
SampleRateChanged | ARDOUR::AudioEngine | |
samples_per_cycle() const | ARDOUR::AudioEngine | |
samples_since_cycle_start() | ARDOUR::AudioEngine | |
session() const | ARDOUR::AudioEngine | inline |
session_going_away() | ARDOUR::SessionHandlePtr | protectedvirtual |
session_removal_countdown | ARDOUR::AudioEngine | private |
session_removal_gain | ARDOUR::AudioEngine | private |
session_removal_gain_step | ARDOUR::AudioEngine | private |
session_remove_pending | ARDOUR::AudioEngine | private |
session_removed | ARDOUR::AudioEngine | private |
SessionHandlePtr(ARDOUR::Session *s) | ARDOUR::SessionHandlePtr | |
SessionHandlePtr() | ARDOUR::SessionHandlePtr | inline |
set_backend(const std::string &, const std::string &arg1, const std::string &arg2) | ARDOUR::AudioEngine | |
set_buffer_size(uint32_t) | ARDOUR::AudioEngine | |
set_default_backend() | ARDOUR::AudioEngine | |
set_device_name(const std::string &) | ARDOUR::AudioEngine | |
set_input_channels(uint32_t) | 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_output_channels(uint32_t) | ARDOUR::AudioEngine | |
set_sample_rate(float) | ARDOUR::AudioEngine | |
set_session(Session *) | ARDOUR::AudioEngine | virtual |
set_systemic_input_latency(uint32_t) | ARDOUR::AudioEngine | |
set_systemic_output_latency(uint32_t) | ARDOUR::AudioEngine | |
setup_required() const | ARDOUR::AudioEngine | |
silence(pframes_t nframes) | ARDOUR::PortManager | protected |
silence_outputs(pframes_t nframes) | ARDOUR::PortManager | protected |
split_cycle(pframes_t offset) | ARDOUR::AudioEngine | |
start(bool for_latency_measurement=false) | ARDOUR::AudioEngine | |
start_hw_event_processing() | ARDOUR::AudioEngine | private |
start_latency_detection(bool) | ARDOUR::AudioEngine | |
state_lock() | ARDOUR::AudioEngine | inline |
stop(bool for_latency_measurement=false) | ARDOUR::AudioEngine | |
stop_hw_event_processing() | ARDOUR::AudioEngine | private |
stop_latency_detection() | ARDOUR::AudioEngine | |
Stopped | ARDOUR::AudioEngine | |
sync_callback(TransportState state, framepos_t position) | ARDOUR::AudioEngine | |
thread_init_callback(void *) | ARDOUR::AudioEngine | static |
timebase_callback(TransportState state, pframes_t nframes, framepos_t pos, int new_position) | ARDOUR::AudioEngine | |
transport_frame() | ARDOUR::AudioEngine | |
transport_locate(framepos_t pos) | ARDOUR::AudioEngine | |
transport_start() | ARDOUR::AudioEngine | |
transport_state() | ARDOUR::AudioEngine | |
transport_stop() | ARDOUR::AudioEngine | |
unregister_port(boost::shared_ptr< Port >) | ARDOUR::PortManager | |
update_latencies() | ARDOUR::AudioEngine | |
usecs_per_cycle() const | ARDOUR::AudioEngine | |
Xrun | ARDOUR::AudioEngine | |
~AudioEngine() | ARDOUR::AudioEngine | virtual |
~PortManager() | ARDOUR::PortManager | inlinevirtual |
~SessionHandlePtr() | ARDOUR::SessionHandlePtr | inlinevirtual |