173 const std::vector<std::string>& server_names,
174 std::vector<std::string>& server_paths);
184 typedef std::vector<std::pair<std::string,std::string> >
MidiOptions;
const char *const ffado_driver_name
std::map< std::string, std::string > device_map_t
void set_path_env_for_jack_autostart(const std::vector< std::string > &)
void get_jack_default_audio_driver_name(std::string &driver_name)
std::vector< std::pair< std::string, std::string > > MidiOptions
std::vector< std::string > enumerate_midi_options()
bool get_jack_server_dir_paths(std::vector< std::string > &server_dir_paths)
void get_jack_audio_driver_names(std::vector< std::string > &driver_names)
bool get_jack_audio_driver_supports_latency_adjustment(const std::string &driver)
std::string get_jack_server_config_file_name()
bool get_jack_command_line_string(JackCommandLineOptions &options, std::string &command_line)
const char *const portaudio_driver_name
const char *const freebob_driver_name
bool get_jack_server_application_names(std::vector< std::string > &server_names)
void get_jack_sun_device_names(device_map_t &devices)
bool get_jack_audio_driver_supports_two_devices(const std::string &driver)
int set_midi_option(ARDOUR::JackCommandLineOptions &, const std::string &opt)
const char *const alsa_driver_name
std::string get_jack_server_user_config_file_path()
std::string get_jack_server_user_config_dir_path()
void get_jack_freebob_device_names(device_map_t &devices)
const char *const netjack_driver_name
bool get_jack_device_names_for_audio_driver(const std::string &driver, device_map_t &devices)
void get_jack_dummy_device_names(device_map_t &devices)
void get_jack_ffado_device_names(device_map_t &devices)
const char *const dummy_driver_name
std::string get_jack_default_period_size()
void get_jack_dither_mode_strings(const std::string &driver, std::vector< std::string > &dither_modes)
std::string get_jack_default_dither_mode(const std::string &driver)
void get_jack_alsa_device_names(device_map_t &devices)
bool get_jack_period_size_value_from_string(const std::string &pss, uint32_t &psv)
std::string get_jack_default_sample_rate()
void get_jack_sample_rate_strings(std::vector< std::string > &sample_rates)
void get_jack_period_size_strings(std::vector< std::string > &samplerates)
const char *const oss_driver_name
bool get_jack_audio_driver_supports_setting_period_count(const std::string &driver)
bool get_jack_server_paths(const std::vector< std::string > &server_dir_paths, const std::vector< std::string > &server_names, std::vector< std::string > &server_paths)
void get_jack_netjack_device_names(device_map_t &devices)
bool write_jack_config_file(const std::string &config_file_path, const std::string &command_line)
std::string get_jack_latency_string(std::string samplerate, float periods, std::string period_size)
void get_jack_oss_device_names(device_map_t &devices)
bool get_jack_default_server_path(std::string &server_path)
void get_jack_coreaudio_device_names(device_map_t &devices)
const char *const sun_driver_name
const char *const coreaudio_driver_name
bool get_jack_sample_rate_value_from_string(const std::string &srs, uint32_t &srv)
void get_jack_portaudio_device_names(device_map_t &devices)
std::string output_device