_capture_channels | ARDOUR::PortAudioIO | private |
_cur_input_latency | ARDOUR::PortAudioIO | private |
_cur_output_latency | ARDOUR::PortAudioIO | private |
_cur_sample_rate | ARDOUR::PortAudioIO | private |
_host_api_index | ARDOUR::PortAudioIO | private |
_host_api_name | ARDOUR::PortAudioIO | private |
_input_buffer | ARDOUR::PortAudioIO | private |
_input_devices | ARDOUR::PortAudioIO | private |
_output_buffer | ARDOUR::PortAudioIO | private |
_output_devices | ARDOUR::PortAudioIO | private |
_playback_channels | ARDOUR::PortAudioIO | private |
_stream | ARDOUR::PortAudioIO | private |
add_default_devices() | ARDOUR::PortAudioIO | private |
add_devices() | ARDOUR::PortAudioIO | private |
add_none_devices() | ARDOUR::PortAudioIO | private |
allocate_buffers_for_blocking_api(uint32_t samples_per_period) | ARDOUR::PortAudioIO | private |
available_buffer_sizes(int device_id, std::vector< uint32_t > &buffer_sizes) | ARDOUR::PortAudioIO | |
available_sample_rates(int device_id, std::vector< float > &sample_rates) | ARDOUR::PortAudioIO | |
capture_latency(void) const | ARDOUR::PortAudioIO | inline |
clear_device_lists() | ARDOUR::PortAudioIO | private |
close_stream(void) | ARDOUR::PortAudioIO | |
control_app_name(int device_id) const | ARDOUR::PortAudioIO | |
DeviceDefault enum value | ARDOUR::PortAudioIO | |
DeviceNone enum value | ARDOUR::PortAudioIO | |
get_capture_buffer() | ARDOUR::PortAudioIO | inline |
get_capture_channel(uint32_t chn, float *input, uint32_t n_samples) | ARDOUR::PortAudioIO | |
get_current_host_api_type() const | ARDOUR::PortAudioIO | |
get_default_buffer_sizes(std::vector< uint32_t > &) | ARDOUR::PortAudioIO | privatestatic |
get_default_input_device() const | ARDOUR::PortAudioIO | |
get_default_output_device() const | ARDOUR::PortAudioIO | |
get_default_sample_rates(std::vector< float > &) | ARDOUR::PortAudioIO | privatestatic |
get_host_api() const | ARDOUR::PortAudioIO | inline |
get_host_api_index_from_name(const std::string &name) | ARDOUR::PortAudioIO | |
get_host_api_name_from_index(PaHostApiIndex index) | ARDOUR::PortAudioIO | private |
get_input_channel_name(int device_id, uint32_t channel) const | ARDOUR::PortAudioIO | |
get_input_stream_params(int device_input, PaStreamParameters &inputParam) const | ARDOUR::PortAudioIO | private |
get_output_channel_name(int device_id, uint32_t channel) const | ARDOUR::PortAudioIO | |
get_output_stream_params(int device_output, PaStreamParameters &outputParam) const | ARDOUR::PortAudioIO | private |
get_playback_buffer() | ARDOUR::PortAudioIO | inline |
host_api_list(std::vector< std::string > &) | ARDOUR::PortAudioIO | |
input_device_list(std::map< int, std::string > &devices) const | ARDOUR::PortAudioIO | |
launch_control_app(int device_id) | ARDOUR::PortAudioIO | |
n_capture_channels(void) const | ARDOUR::PortAudioIO | inline |
n_playback_channels(void) const | ARDOUR::PortAudioIO | inline |
next_cycle(uint32_t n_samples) | ARDOUR::PortAudioIO | |
open_blocking_stream(int device_input, int device_output, double sample_rate, uint32_t samples_per_period) | ARDOUR::PortAudioIO | |
open_callback_stream(int device_input, int device_output, double sample_rate, uint32_t samples_per_period, PaStreamCallback *callback, void *data) | ARDOUR::PortAudioIO | |
output_device_list(std::map< int, std::string > &devices) const | ARDOUR::PortAudioIO | |
pa_deinitialize() | ARDOUR::PortAudioIO | privatestatic |
pa_initialize() | ARDOUR::PortAudioIO | privatestatic |
pa_initialized() | ARDOUR::PortAudioIO | privatestatic |
playback_latency(void) const | ARDOUR::PortAudioIO | inline |
PortAudioIO(void) | ARDOUR::PortAudioIO | |
pre_stream_open(int device_input, PaStreamParameters &inputParam, int device_output, PaStreamParameters &outputParam, uint32_t sample_rate, uint32_t samples_per_period) | ARDOUR::PortAudioIO | private |
reset_stream_dependents() | ARDOUR::PortAudioIO | private |
sample_rate(void) const | ARDOUR::PortAudioIO | inline |
set_host_api(const std::string &host_api_name) | ARDOUR::PortAudioIO | |
set_playback_channel(uint32_t chn, const float *input, uint32_t n_samples) | ARDOUR::PortAudioIO | |
set_sample_rate_and_latency_from_stream() | ARDOUR::PortAudioIO | private |
StandardDevices enum name | ARDOUR::PortAudioIO | |
start_stream(void) | ARDOUR::PortAudioIO | |
stream_time(void) const | ARDOUR::PortAudioIO | inline |
update_devices() | ARDOUR::PortAudioIO | |
~PortAudioIO(void) | ARDOUR::PortAudioIO | |