first pass on track mode switch; fixes to dangling region refs after capture; destroy...
[ardour.git] / gtk2_ardour / route_params_ui.h
index 5f487d6e5cfbbe44e30d642e40f1b8f93927465b..394383de6bbdf92cc12be23963f7c67244bdea11 100644 (file)
@@ -159,7 +159,7 @@ class RouteParams_UI : public ArdourDialog
        Glib::RefPtr<Gtk::ListStore> route_display_model;
 
        
-       void add_route (boost::shared_ptr<ARDOUR::Route>);
+       void add_routes (ARDOUR::Session::RouteList&);
 
        void route_name_changed (void *src, boost::shared_ptr<ARDOUR::Route> route);
        void route_removed (boost::shared_ptr<ARDOUR::Route> route);
@@ -182,8 +182,8 @@ class RouteParams_UI : public ArdourDialog
 
        void redirect_selected (boost::shared_ptr<ARDOUR::Redirect>, ARDOUR::Placement);
        
-       void plugin_going_away (ARDOUR::Plugin *foo, ARDOUR::Placement);
-       void redirect_going_away (ARDOUR::Redirect *foo);
+       void plugin_going_away (ARDOUR::Placement);
+       void redirect_going_away (boost::shared_ptr<ARDOUR::Redirect>);
 
        gint edit_input_configuration (GdkEventButton *ev);
        gint edit_output_configuration (GdkEventButton *ev);