#include <engine_dialog.h>
Definition at line 41 of file engine_dialog.h.
EngineControl::EngineControl |
( |
| ) |
|
EngineControl::~EngineControl |
( |
| ) |
|
void EngineControl::backend_changed |
( |
| ) |
|
|
private |
void EngineControl::buffer_size_changed |
( |
| ) |
|
|
private |
string EngineControl::bufsize_as_string |
( |
uint32_t |
sz | ) |
|
|
private |
void EngineControl::build_full_control_notebook |
( |
| ) |
|
|
private |
void EngineControl::build_no_control_notebook |
( |
| ) |
|
|
private |
void EngineControl::build_notebook |
( |
| ) |
|
|
private |
void EngineControl::calibrate_audio_latency |
( |
| ) |
|
|
private |
bool EngineControl::check_audio_latency_measurement |
( |
| ) |
|
|
private |
bool EngineControl::check_midi_latency_measurement |
( |
| ) |
|
|
private |
void EngineControl::configure_midi_devices |
( |
| ) |
|
|
private |
void EngineControl::connect_disconnect_click |
( |
| ) |
|
|
private |
void EngineControl::control_app_button_clicked |
( |
| ) |
|
|
private |
void EngineControl::device_changed |
( |
| ) |
|
|
private |
void EngineControl::device_list_changed |
( |
| ) |
|
|
private |
void EngineControl::disable_latency_tab |
( |
| ) |
|
|
private |
void EngineControl::driver_changed |
( |
| ) |
|
|
private |
void EngineControl::enable_latency_tab |
( |
| ) |
|
|
private |
void EngineControl::end_latency_detection |
( |
| ) |
|
|
private |
void EngineControl::engine_running |
( |
| ) |
|
|
private |
void EngineControl::engine_stopped |
( |
| ) |
|
|
private |
string EngineControl::get_backend |
( |
| ) |
const |
|
private |
uint32_t EngineControl::get_buffer_size |
( |
| ) |
const |
|
private |
string EngineControl::get_device_name |
( |
| ) |
const |
|
private |
string EngineControl::get_driver |
( |
| ) |
const |
|
private |
uint32_t EngineControl::get_input_channels |
( |
| ) |
const |
|
private |
uint32_t EngineControl::get_input_latency |
( |
| ) |
const |
|
private |
EngineControl::State EngineControl::get_matching_state |
( |
const std::string & |
backend, |
|
|
const std::string & |
driver, |
|
|
const std::string & |
device |
|
) |
| |
|
private |
string EngineControl::get_midi_option |
( |
| ) |
const |
|
private |
uint32_t EngineControl::get_output_channels |
( |
| ) |
const |
|
private |
uint32_t EngineControl::get_output_latency |
( |
| ) |
const |
|
private |
float EngineControl::get_rate |
( |
| ) |
const |
|
private |
XMLNode & EngineControl::get_state |
( |
void |
| ) |
|
void EngineControl::latency_button_clicked |
( |
| ) |
|
|
private |
void EngineControl::list_devices |
( |
| ) |
|
|
private |
void EngineControl::manage_control_app_sensitivity |
( |
| ) |
|
|
private |
void EngineControl::maybe_display_saved_state |
( |
| ) |
|
|
private |
void EngineControl::midi_latency_adjustment_changed |
( |
Gtk::Adjustment * |
a, |
|
|
MidiDeviceSettings |
device, |
|
|
bool |
for_input |
|
) |
| |
|
private |
void EngineControl::midi_option_changed |
( |
| ) |
|
|
private |
static bool EngineControl::need_setup |
( |
| ) |
|
|
static |
bool EngineControl::on_delete_event |
( |
GdkEventAny * |
ev | ) |
|
|
private |
void EngineControl::on_response |
( |
int |
response_id | ) |
|
|
private |
void EngineControl::on_show |
( |
| ) |
|
|
private |
void EngineControl::on_switch_page |
( |
GtkNotebookPage * |
, |
|
|
guint |
page_num |
|
) |
| |
|
private |
void EngineControl::parameter_changed |
( |
| ) |
|
|
private |
void EngineControl::post_push |
( |
| ) |
|
|
private |
bool EngineControl::print_channel_count |
( |
Gtk::SpinButton * |
sb | ) |
|
|
staticprivate |
int EngineControl::push_state_to_backend |
( |
bool |
start | ) |
|
|
private |
void EngineControl::refresh_midi_display |
( |
std::string |
focus = "" | ) |
|
|
private |
void EngineControl::sample_rate_changed |
( |
| ) |
|
|
private |
void EngineControl::set_desired_sample_rate |
( |
uint32_t |
sr | ) |
|
void EngineControl::set_state |
( |
const XMLNode & |
root | ) |
|
void EngineControl::setup_midi_tab_for_backend |
( |
| ) |
|
|
private |
void EngineControl::setup_midi_tab_for_jack |
( |
| ) |
|
|
private |
void EngineControl::show_buffer_duration |
( |
| ) |
|
|
private |
void EngineControl::start_latency_detection |
( |
| ) |
|
|
private |
void EngineControl::store_state |
( |
State |
state | ) |
|
|
private |
void EngineControl::update_sensitivity |
( |
| ) |
|
|
private |
void EngineControl::use_latency_button_clicked |
( |
| ) |
|
|
private |
bool EngineControl::_can_set_midi_latencies |
|
private |
uint32_t EngineControl::_desired_sample_rate |
|
private |
bool EngineControl::_have_control |
|
private |
Gtk::CheckButton EngineControl::aj_button |
|
private |
Gtk::Button* EngineControl::apply_button |
|
private |
Gtk::ComboBoxText EngineControl::backend_combo |
|
private |
Gtk::HBox EngineControl::basic_hbox |
|
private |
Gtk::Table EngineControl::basic_packer |
|
private |
Gtk::VBox EngineControl::basic_vbox |
|
private |
Gtk::ComboBoxText EngineControl::buffer_size_combo |
|
private |
Gtk::Label EngineControl::buffer_size_duration_label |
|
private |
Gtk::Button* EngineControl::cancel_button |
|
private |
Gtk::Button EngineControl::connect_disconnect_button |
|
private |
Gtk::Button EngineControl::control_app_button |
|
private |
Gtk::ComboBoxText EngineControl::device_combo |
|
private |
Gtk::ComboBoxText EngineControl::driver_combo |
|
private |
Gtk::Label EngineControl::engine_status |
|
private |
Gtk::Label EngineControl::have_control_text |
|
private |
bool EngineControl::have_lm_results |
|
private |
uint32_t EngineControl::ignore_changes |
|
private |
Gtk::SpinButton EngineControl::input_channels |
|
private |
Gtk::Adjustment EngineControl::input_channels_adjustment |
|
private |
Gtk::SpinButton EngineControl::input_latency |
|
private |
Gtk::Adjustment EngineControl::input_latency_adjustment |
|
private |
sigc::connection EngineControl::latency_timeout |
|
private |
Gtk::Button EngineControl::lm_back_button |
|
private |
sigc::connection EngineControl::lm_back_button_signal |
|
private |
Gtk::ComboBoxText EngineControl::lm_input_channel_combo |
|
private |
Gtk::Button EngineControl::lm_measure_button |
|
private |
Gtk::Label EngineControl::lm_measure_label |
|
private |
Gtk::ComboBoxText EngineControl::lm_output_channel_combo |
|
private |
Gtk::Label EngineControl::lm_preamble |
|
private |
Gtk::Label EngineControl::lm_results |
|
private |
bool EngineControl::lm_running |
|
private |
Gtk::Table EngineControl::lm_table |
|
private |
Gtk::Label EngineControl::lm_title |
|
private |
Gtk::Button EngineControl::lm_use_button |
|
private |
Gtk::VBox EngineControl::lm_vbox |
|
private |
Gtk::Button EngineControl::midi_back_button |
|
private |
Gtk::Table EngineControl::midi_device_table |
|
private |
Gtk::ComboBoxText EngineControl::midi_option_combo |
|
private |
Gtk::VBox EngineControl::midi_vbox |
|
private |
Gtk::Notebook EngineControl::notebook |
|
private |
Gtk::Button* EngineControl::ok_button |
|
private |
Gtk::SpinButton EngineControl::output_channels |
|
private |
Gtk::Adjustment EngineControl::output_channels_adjustment |
|
private |
Gtk::SpinButton EngineControl::output_latency |
|
private |
Gtk::Adjustment EngineControl::output_latency_adjustment |
|
private |
Gtk::Adjustment EngineControl::ports_adjustment |
|
private |
Gtk::SpinButton EngineControl::ports_spinner |
|
private |
bool EngineControl::queue_device_changed |
|
private |
Gtk::ComboBoxText EngineControl::sample_rate_combo |
|
private |
bool EngineControl::started_at_least_once |
|
private |
The documentation for this class was generated from the following files: