summaryrefslogtreecommitdiff
path: root/gtk2_ardour/engine_dialog.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-08-05 12:51:51 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-08-05 12:51:51 -0400
commita66e3859e1415cb992320089004eb8a9903cf721 (patch)
treef93b5f05ccf26e6b91ed0a2b99a5d8603cc73131 /gtk2_ardour/engine_dialog.h
parent7218bd91de3b69032e515617449702f368db59d2 (diff)
can now start JACK based on config dialog
Diffstat (limited to 'gtk2_ardour/engine_dialog.h')
-rw-r--r--gtk2_ardour/engine_dialog.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h
index ac96fbc520..07cf0afa8f 100644
--- a/gtk2_ardour/engine_dialog.h
+++ b/gtk2_ardour/engine_dialog.h
@@ -40,7 +40,7 @@ class EngineControl : public Gtk::VBox {
~EngineControl ();
static bool need_setup ();
- int setup_engine ();
+ int setup_engine (bool start);
bool was_used() const { return _used; }
XMLNode& get_state ();
@@ -104,7 +104,16 @@ class EngineControl : public Gtk::VBox {
void backend_changed ();
void redisplay_latency ();
- uint32_t get_rate();
+
+ uint32_t get_rate() const;
+ uint32_t get_buffer_size() const;
+ uint32_t get_input_channels() const;
+ uint32_t get_output_channels() const;
+ uint32_t get_input_latency() const;
+ uint32_t get_output_latency() const;
+ std::string get_device_name() const;
+ std::string get_driver() const;
+
void audio_mode_changed ();
void interface_changed ();
void list_devices ();