use new default SR + bufsize values in engine dialog
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 21 Oct 2013 15:40:46 +0000 (11:40 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 21 Oct 2013 15:40:46 +0000 (11:40 -0400)
gtk2_ardour/engine_dialog.cc

index b6306ae285f8ecfd787f0caa58fb8c1437d40336..37c29f418788f4e351a47d4ca2f61f7b2b36b883 100644 (file)
@@ -822,7 +822,7 @@ EngineControl::EngineControl ()
                         set_popdown_strings (sample_rate_combo, s);
 
                         if (desired.empty()) {
-                                sample_rate_combo.set_active_text (s.front());
+                                sample_rate_combo.set_active_text (rate_as_string (backend->default_sample_rate()));
                         } else {
                                 sample_rate_combo.set_active_text (desired);
                         }
@@ -859,7 +859,7 @@ EngineControl::EngineControl ()
                         buffer_size_combo.set_sensitive (true);
                         set_popdown_strings (buffer_size_combo, s);
 
-                        buffer_size_combo.set_active_text (s.front());
+                        buffer_size_combo.set_active_text (bufsize_as_string (backend->default_buffer_size()));
                         show_buffer_duration ();
                 } else {
                         buffer_size_combo.set_sensitive (false);