X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fio_selector.h;h=5ece771a638c7975c001ebba0b45a21f1779d613;hb=078151e4d43d83e13bad142d6b609db6ce6c5f8f;hp=745677bfa10818f4eb3bf8c3d8d58acaa2552796;hpb=52600a05e7658f79864b765560f8c11b39700199;p=ardour.git diff --git a/gtk2_ardour/io_selector.h b/gtk2_ardour/io_selector.h index 745677bfa1..5ece771a63 100644 --- a/gtk2_ardour/io_selector.h +++ b/gtk2_ardour/io_selector.h @@ -15,7 +15,6 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id$ */ #ifndef __ardour_ui_io_selector_h__ @@ -48,7 +47,7 @@ namespace ARDOUR { class Session; class PortInsert; class Port; - class Redirect; + class IOProcessor; } class IOSelector : public Gtk::VBox { @@ -120,11 +119,11 @@ class IOSelector : public Gtk::VBox { bool port_selection_changed(GdkEventButton *, Gtk::TreeView*); void ports_changed (ARDOUR::IOChange, void *); - void name_changed (void*); + void name_changed (); void add_port (); void remove_port (); - gint remove_port_when_idle (ARDOUR::Port *); + void set_button_sensitivity (); gint connection_button_release (GdkEventButton *, Gtk::TreeView*); @@ -199,6 +198,7 @@ class PortInsertWindow : public ArdourDialog void accept (); void plugin_going_away (); + sigc::connection going_away_connection; };