#include <gtkmm/treeview.h>
#include "pbd/stateful.h"
-#include "pbd/scoped_connections.h"
+#include "pbd/signals.h"
#include "ardour/ardour.h"
RouteRedirectSelection _rr_selection;
boost::shared_ptr<ARDOUR::Route> _route;
- boost::signals2::scoped_connection _route_processors_connection;
+ PBD::ScopedConnection _route_processors_connection;
boost::shared_ptr<ARDOUR::Processor> _processor;
- boost::signals2::scoped_connection _processor_going_away_connection;
+ PBD::ScopedConnection _processor_going_away_connection;
enum ConfigView {
add(text);
add(route);
}
- Gtk::TreeModelColumn<Glib::ustring> text;
+ Gtk::TreeModelColumn<std::string> text;
Gtk::TreeModelColumn<boost::shared_ptr<ARDOUR::Route> > route;
};
void add_routes (ARDOUR::RouteList&);
- void route_name_changed (boost::weak_ptr<ARDOUR::Route> route);
+ void route_property_changed (const PBD::PropertyChange&, boost::weak_ptr<ARDOUR::Route> route);
void route_removed (boost::weak_ptr<ARDOUR::Route> route);