remove unused members and code from EngineControl dialog (related to different device...
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 11 Sep 2013 16:05:51 +0000 (12:05 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 11 Sep 2013 16:05:51 +0000 (12:05 -0400)
gtk2_ardour/engine_dialog.cc
gtk2_ardour/engine_dialog.h

index 40ce03d77893186e8278da54c5ac0c86b451288d..17ff0f7217d2a02d95b02d9d2948c9f12de1a0a2 100644 (file)
@@ -381,13 +381,9 @@ EngineControl::list_devices ()
        }
 
        set_popdown_strings (device_combo, available_devices);
-       set_popdown_strings (input_device_combo, available_devices);
-       set_popdown_strings (output_device_combo, available_devices);
        
        if (!available_devices.empty()) {
                device_combo.set_active_text (available_devices.front());
-               input_device_combo.set_active_text (available_devices.front());
-               output_device_combo.set_active_text (available_devices.front());
        }
 
        device_changed ();
@@ -525,26 +521,6 @@ EngineControl::show_buffer_duration ()
        buffer_size_duration_label.set_text (buf);
 }
 
-void
-EngineControl::audio_mode_changed ()
-{
-       std::string str = audio_mode_combo.get_active_text();
-
-       if (str == _("Playback/recording on 1 device")) {
-               input_device_combo.set_sensitive (false);
-               output_device_combo.set_sensitive (false);
-       } else if (str == _("Playback/recording on 2 devices")) {
-               input_device_combo.set_sensitive (true);
-               output_device_combo.set_sensitive (true);
-       } else if (str == _("Playback only")) {
-               output_device_combo.set_sensitive (true);
-               input_device_combo.set_sensitive (false);
-       } else if (str == _("Recording only")) {
-               input_device_combo.set_sensitive (true);
-               output_device_combo.set_sensitive (false);
-       }
-}
-
 EngineControl::State*
 EngineControl::get_matching_state (const string& backend,
                                   const string& driver,
index 940f59442193cf143bf16f6857b2096acf4480a3..360c438571a0fc41103f17303b9aae9369fbe536 100644 (file)
@@ -55,8 +55,6 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList {
     /* core fields used by all backends */
 
     Gtk::ComboBoxText backend_combo;
-    Gtk::ComboBoxText input_device_combo;
-    Gtk::ComboBoxText output_device_combo;
     Gtk::ComboBoxText sample_rate_combo;
     Gtk::ComboBoxText buffer_size_combo;
     Gtk::Label        buffer_size_duration_label;
@@ -130,7 +128,6 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList {
     std::string get_device_name() const;
     std::string get_driver() const;
 
-    void audio_mode_changed ();
     void device_changed ();
     void list_devices ();
     void show_buffer_duration ();