summaryrefslogtreecommitdiff
path: root/gtk2_ardour/engine_dialog.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-09-04 19:34:43 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-09-04 19:34:43 -0400
commit418f2ff20a6f5fadc76c5ef5cd1ab738271a98e6 (patch)
tree765a9a24efa42c553a8c3a9953c3b30e6e598097 /gtk2_ardour/engine_dialog.h
parent58dd0198e6dcf40ec684c32019e104f0b1a58472 (diff)
save and restore audio/MIDI setup states to disk (in ardour.rc)
Not finished because the buffer size value will not always stick during restore
Diffstat (limited to 'gtk2_ardour/engine_dialog.h')
-rw-r--r--gtk2_ardour/engine_dialog.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h
index 6bd7fb2be0..4a65ec5b4a 100644
--- a/gtk2_ardour/engine_dialog.h
+++ b/gtk2_ardour/engine_dialog.h
@@ -120,11 +120,15 @@ class EngineControl : public Gtk::VBox {
void reshow_buffer_sizes (bool choice_changed);
struct State {
- std::string backend;
- std::string driver;
- std::string device;
- std::string sample_rate;
- std::string buffer_size;
+ std::string backend;
+ std::string driver;
+ std::string device;
+ std::string sample_rate;
+ std::string buffer_size;
+ std::string input_latency;
+ std::string output_latency;
+ std::string input_channels;
+ std::string output_channels;
};
typedef std::list<State> StateList;