Use ardour/session_state_utils.h in Editor::redisplay_snapshots
[ardour.git] / gtk2_ardour / mixer_strip.h
index 02a78575ad5d13c0ead7abd1587d8fa4a59de8fa..b7bd20cfbd63f9be7221f96b8d9d81aff565434a 100644 (file)
@@ -43,8 +43,8 @@
 #include <ardour/types.h>
 #include <ardour/ardour.h>
 #include <ardour/io.h>
-#include <ardour/insert.h>
-#include <ardour/redirect.h>
+#include <ardour/processor.h>
+#include <ardour/io_processor.h>
 
 #include <pbd/fastlog.h>
 
@@ -53,7 +53,7 @@
 #include "gain_meter.h"
 #include "panner_ui.h"
 #include "enums.h"
-#include "redirect_box.h"
+#include "processor_box.h"
 #include "ardour_dialog.h"
 
 class MotionController;
@@ -66,7 +66,7 @@ namespace Gtkmm2ext {
 namespace ARDOUR {
        class Route;
        class Send;
-       class Insert;
+       class Processor;
        class Session;
        class PortInsert;
        class Bundle;
@@ -121,10 +121,10 @@ class MixerStrip : public RouteUI, public Gtk::EventBox
        Gtk::Frame          global_frame;
        Gtk::VBox           global_vpacker;
 
-       RedirectBox pre_redirect_box;
-       RedirectBox post_redirect_box;
+       ProcessorBox pre_processor_box;
+       ProcessorBox post_processor_box;
        GainMeter   gpm;
-               PannerUI    panners;
+       PannerUI    panners;
        
        Gtk::Table button_table;
        Gtk::Table middle_button_table;
@@ -236,10 +236,10 @@ class MixerStrip : public RouteUI, public Gtk::EventBox
 
        void speed_adjustment_changed ();
        void speed_changed ();
-       void name_changed (void *src);
+       void name_changed ();
        void update_speed_display ();
        void map_frozen ();
-       void hide_redirect_editor (boost::shared_ptr<ARDOUR::Redirect> redirect);
+       void hide_processor_editor (boost::shared_ptr<ARDOUR::Processor> processor);
 
        bool ignore_speed_adjustment;