| _active_device_id | ARDOUR::CoreAudioPCM | private |
| _aggregate_device_id | ARDOUR::CoreAudioPCM | private |
| _aggregate_plugin_id | ARDOUR::CoreAudioPCM | private |
| _auhal | ARDOUR::CoreAudioPCM | private |
| _buffer_size_arg | ARDOUR::CoreAudioPCM | private |
| _buffer_size_callback | ARDOUR::CoreAudioPCM | private |
| _capture_channels | ARDOUR::CoreAudioPCM | private |
| _cur_samples_per_period | ARDOUR::CoreAudioPCM | private |
| _device_ids | ARDOUR::CoreAudioPCM | private |
| _device_ins | ARDOUR::CoreAudioPCM | private |
| _device_outs | ARDOUR::CoreAudioPCM | private |
| _devices | ARDOUR::CoreAudioPCM | private |
| _discovery_lock | ARDOUR::CoreAudioPCM | private |
| _dsp_timer | ARDOUR::CoreAudioPCM | private |
| _duplex_devices | ARDOUR::CoreAudioPCM | private |
| _error_arg | ARDOUR::CoreAudioPCM | private |
| _error_callback | ARDOUR::CoreAudioPCM | private |
| _halted_arg | ARDOUR::CoreAudioPCM | private |
| _halted_callback | ARDOUR::CoreAudioPCM | private |
| _hw_changed_arg | ARDOUR::CoreAudioPCM | private |
| _hw_changed_callback | ARDOUR::CoreAudioPCM | private |
| _in_process | ARDOUR::CoreAudioPCM | private |
| _input_audio_buffer_list | ARDOUR::CoreAudioPCM | private |
| _input_devices | ARDOUR::CoreAudioPCM | private |
| _input_names | ARDOUR::CoreAudioPCM | private |
| _n_devices | ARDOUR::CoreAudioPCM | private |
| _output_audio_buffer_list | ARDOUR::CoreAudioPCM | private |
| _output_devices | ARDOUR::CoreAudioPCM | private |
| _output_names | ARDOUR::CoreAudioPCM | private |
| _playback_channels | ARDOUR::CoreAudioPCM | private |
| _process_arg | ARDOUR::CoreAudioPCM | private |
| _process_callback | ARDOUR::CoreAudioPCM | private |
| _sample_rate_arg | ARDOUR::CoreAudioPCM | private |
| _sample_rate_callback | ARDOUR::CoreAudioPCM | private |
| _samples_per_period | ARDOUR::CoreAudioPCM | private |
| _state | ARDOUR::CoreAudioPCM | private |
| _xrun_arg | ARDOUR::CoreAudioPCM | private |
| _xrun_callback | ARDOUR::CoreAudioPCM | private |
| available_buffer_sizes(uint32_t device_id, std::vector< uint32_t > &sampleRates) | ARDOUR::CoreAudioPCM | |
| available_channels(uint32_t device_id, bool input) | ARDOUR::CoreAudioPCM | |
| available_sample_rates(uint32_t device_id, std::vector< float > &sampleRates) | ARDOUR::CoreAudioPCM | |
| buffer_size_callback() | ARDOUR::CoreAudioPCM | |
| cache_port_names(AudioDeviceID id, bool input) | ARDOUR::CoreAudioPCM | private |
| cached_port_name(uint32_t portnum, bool input) const | ARDOUR::CoreAudioPCM | |
| CoreAudioPCM(void) | ARDOUR::CoreAudioPCM | |
| create_aggregate_device(AudioDeviceID input_device_id, AudioDeviceID output_device_id, uint32_t sample_rate, AudioDeviceID *created_device) | ARDOUR::CoreAudioPCM | private |
| current_buffer_size_id(AudioDeviceID id) | ARDOUR::CoreAudioPCM | private |
| current_sample_rate(uint32_t device_id, bool input=false) | ARDOUR::CoreAudioPCM | |
| current_sample_rate_id(AudioDeviceID id, bool input) | ARDOUR::CoreAudioPCM | private |
| destroy_aggregate_device() | ARDOUR::CoreAudioPCM | private |
| device_list(std::map< size_t, std::string > &devices) const | ARDOUR::CoreAudioPCM | inline |
| discover() | ARDOUR::CoreAudioPCM | |
| duplex_device_list(std::map< size_t, std::string > &devices) const | ARDOUR::CoreAudioPCM | inline |
| get_capture_channel(uint32_t chn, float *input, uint32_t n_samples) | ARDOUR::CoreAudioPCM | |
| get_latency(uint32_t device_id, bool input) | ARDOUR::CoreAudioPCM | |
| get_stream_latencies(uint32_t device_id, bool input, std::vector< uint32_t > &latencies) | ARDOUR::CoreAudioPCM | private |
| halted_callback() | ARDOUR::CoreAudioPCM | |
| hw_changed_callback() | ARDOUR::CoreAudioPCM | |
| input_device_list(std::map< size_t, std::string > &devices) const | ARDOUR::CoreAudioPCM | inline |
| launch_control_app(uint32_t device_id) | ARDOUR::CoreAudioPCM | |
| n_capture_channels(void) const | ARDOUR::CoreAudioPCM | inline |
| n_playback_channels(void) const | ARDOUR::CoreAudioPCM | inline |
| n_samples() const | ARDOUR::CoreAudioPCM | inline |
| output_device_list(std::map< size_t, std::string > &devices) const | ARDOUR::CoreAudioPCM | inline |
| pcm_start(uint32_t input_device, uint32_t output_device, uint32_t sample_rate, uint32_t samples_per_period, int(process_callback(void *, const uint32_t, const uint64_t)), void *process_arg, PBD::TimingStats &dsp_timer) | ARDOUR::CoreAudioPCM | |
| pcm_stop(void) | ARDOUR::CoreAudioPCM | |
| render_callback(AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inBusNumber, UInt32 inNumberSamples, AudioBufferList *ioData) | ARDOUR::CoreAudioPCM | |
| sample_rate() | ARDOUR::CoreAudioPCM | |
| sample_rate_callback() | ARDOUR::CoreAudioPCM | |
| samples_per_period() const | ARDOUR::CoreAudioPCM | inline |
| set_buffer_size_callback(void(callback(void *)), void *arg) | ARDOUR::CoreAudioPCM | inline |
| set_device_buffer_size_id(AudioDeviceID id, uint32_t samples_per_period) | ARDOUR::CoreAudioPCM | private |
| set_device_sample_rate(uint32_t device_id, float rate, bool input) | ARDOUR::CoreAudioPCM | private |
| set_device_sample_rate_id(AudioDeviceID id, float rate, bool input) | ARDOUR::CoreAudioPCM | private |
| set_error_callback(void(error_callback(void *)), void *error_arg) | ARDOUR::CoreAudioPCM | inline |
| set_halted_callback(void(halted_callback(void *)), void *halted_arg) | ARDOUR::CoreAudioPCM | inline |
| set_hw_changed_callback(void(callback(void *)), void *arg) | ARDOUR::CoreAudioPCM | inline |
| set_playback_channel(uint32_t chn, const float *input, uint32_t n_samples) | ARDOUR::CoreAudioPCM | |
| set_sample_rate_callback(void(callback(void *)), void *arg) | ARDOUR::CoreAudioPCM | inline |
| set_samples_per_period(uint32_t) | ARDOUR::CoreAudioPCM | |
| set_xrun_callback(void(callback(void *)), void *arg) | ARDOUR::CoreAudioPCM | inline |
| state(void) const | ARDOUR::CoreAudioPCM | inline |
| xrun_callback() | ARDOUR::CoreAudioPCM | |
| ~CoreAudioPCM(void) | ARDOUR::CoreAudioPCM | |