when calculating average slave/master delta, use absolute value.
[ardour.git] / gtk2_ardour / route_time_axis.h
index 50070c537a17f72225b6296df63bad1d89716d3c..3868dfebd18f9a878e7bfd387be5298d2d422ecb 100644 (file)
@@ -32,9 +32,6 @@
 #include <gtkmm/checkmenuitem.h>
 #include <gtkmm/adjustment.h>
 
-#include <gtkmm2ext/selector.h>
-#include <gtkmm2ext/slider_controller.h>
-
 #include "widgets/ardour_button.h"
 
 #include "ardour/playlist.h"
@@ -179,7 +176,7 @@ protected:
 
        bool route_group_click  (GdkEventButton *);
 
-       void processors_changed (ARDOUR::RouteProcessorChange);
+       virtual void processors_changed (ARDOUR::RouteProcessorChange);
 
        virtual void add_processor_to_subplugin_menu (boost::weak_ptr<ARDOUR::Processor>);
        void remove_processor_automation_node (ProcessorAutomationNode* pan);
@@ -267,10 +264,6 @@ protected:
 
        ArdourCanvas::Rectangle* timestretch_rect;
 
-#ifdef XXX_OLD_DESTRUCTIVE_API_XXX
-       void set_track_mode (ARDOUR::TrackMode, bool apply_to_selection = false);
-#endif
-
        /** Information about all automatable processor parameters that apply to
         *  this route.  The Amp processor is not included in this list.
         */
@@ -313,6 +306,10 @@ private:
        void update_playlist_tip ();
        void parameter_changed (std::string const & p);
        void update_track_number_visibility();
+
+       void drop_instrument_ref ();
+       void reread_midnam ();
+       PBD::ScopedConnectionList midnam_connection;
 };
 
 #endif /* __ardour_route_time_axis_h__ */