| _active | ARDOUR::AlsaAudioSlave | private |
| _capt_buff | ARDOUR::AlsaAudioSlave | private |
| _capt_latency | ARDOUR::AlsaAudioSlave | private |
| _device_reservation | ARDOUR::AlsaDeviceReservation | private |
| _draining | ARDOUR::AlsaAudioSlave | private |
| _halted_connection | ARDOUR::AlsaAudioBackend::AudioSlave | private |
| _pcmi | ARDOUR::AlsaAudioSlave | private |
| _play_buff | ARDOUR::AlsaAudioSlave | private |
| _play_latency | ARDOUR::AlsaAudioSlave | private |
| _process_thread(void *) | ARDOUR::AlsaAudioSlave | privatestatic |
| _ratio | ARDOUR::AlsaAudioSlave | private |
| _rb_capture | ARDOUR::AlsaAudioSlave | private |
| _rb_playback | ARDOUR::AlsaAudioSlave | private |
| _reservation_connection | ARDOUR::AlsaDeviceReservation | private |
| _reservation_succeeded | ARDOUR::AlsaDeviceReservation | private |
| _run | ARDOUR::AlsaAudioSlave | private |
| _samples_per_period | ARDOUR::AlsaAudioSlave | private |
| _samples_since_dll_reset | ARDOUR::AlsaAudioSlave | private |
| _slave_speed | ARDOUR::AlsaAudioSlave | private |
| _src_buff | ARDOUR::AlsaAudioSlave | private |
| _src_capt | ARDOUR::AlsaAudioSlave | private |
| _src_play | ARDOUR::AlsaAudioSlave | private |
| _t0 | ARDOUR::AlsaAudioSlave | private |
| _t1 | ARDOUR::AlsaAudioSlave | private |
| _thread | ARDOUR::AlsaAudioSlave | private |
| acquire_device(const char *device_name, bool silent=false) | ARDOUR::AlsaDeviceReservation | |
| active | ARDOUR::AlsaAudioBackend::AudioSlave | |
| AlsaAudioSlave(const char *play_name, const char *capt_name, unsigned int master_rate, unsigned int master_samples_per_period, unsigned int slave_rate, unsigned int slave_samples_per_period, unsigned int periods_per_cycle) | ARDOUR::AlsaAudioSlave | |
| AlsaDeviceReservation() | ARDOUR::AlsaDeviceReservation | |
| AlsaDeviceReservation(const char *device_name) | ARDOUR::AlsaDeviceReservation | |
| AudioSlave(const char *device, DuplexMode duplex, unsigned int master_rate, unsigned int master_samples_per_period, unsigned int slave_rate, unsigned int slave_samples_per_period, unsigned int periods_per_cycle) | ARDOUR::AlsaAudioBackend::AudioSlave | |
| capt_chan(uint32_t chn, float *dst, uint32_t n_samples) | ARDOUR::AlsaAudioSlave | |
| cycle_end() | ARDOUR::AlsaAudioSlave | |
| cycle_start(double, double, bool) | ARDOUR::AlsaAudioSlave | |
| dead | ARDOUR::AlsaAudioBackend::AudioSlave | |
| DuplexMode enum name | ARDOUR::AlsaAudioBackend::AudioSlave | |
| freewheel(bool) | ARDOUR::AlsaAudioSlave | |
| FullDuplex enum value | ARDOUR::AlsaAudioBackend::AudioSlave | |
| HalfDuplexIn enum value | ARDOUR::AlsaAudioBackend::AudioSlave | |
| HalfDuplexOut enum value | ARDOUR::AlsaAudioBackend::AudioSlave | |
| halt | ARDOUR::AlsaAudioBackend::AudioSlave | |
| Halted | ARDOUR::AlsaAudioSlave | |
| halted() | ARDOUR::AlsaAudioBackend::AudioSlave | private |
| inputs | ARDOUR::AlsaAudioBackend::AudioSlave | |
| latency_connection | ARDOUR::AlsaAudioBackend::AudioSlave | |
| ncapt(void) const | ARDOUR::AlsaAudioSlave | inline |
| nplay(void) const | ARDOUR::AlsaAudioSlave | inline |
| outputs | ARDOUR::AlsaAudioBackend::AudioSlave | |
| play_chan(uint32_t chn, float *src, uint32_t n_samples) | ARDOUR::AlsaAudioSlave | |
| process_thread() | ARDOUR::AlsaAudioSlave | private |
| release_device() | ARDOUR::AlsaDeviceReservation | |
| reservation_stdout(std::string, size_t) | ARDOUR::AlsaDeviceReservation | private |
| reset_resampler(ArdourZita::VResampler &) | ARDOUR::AlsaAudioSlave | privatestatic |
| running() const | ARDOUR::AlsaAudioSlave | inline |
| start() | ARDOUR::AlsaAudioSlave | |
| state(void) const | ARDOUR::AlsaAudioSlave | inline |
| stop() | ARDOUR::AlsaAudioSlave | |
| update_latencies(uint32_t, uint32_t) | ARDOUR::AlsaAudioBackend::AudioSlave | protectedvirtual |
| UpdateLatency | ARDOUR::AlsaAudioBackend::AudioSlave | |
| ~AlsaAudioSlave() | ARDOUR::AlsaAudioSlave | virtual |
| ~AlsaDeviceReservation() | ARDOUR::AlsaDeviceReservation | |
| ~AudioSlave() | ARDOUR::AlsaAudioBackend::AudioSlave | |