_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 | |