with RMS meters: use "peak indicator" as DPM
[ardour.git] / gtk2_ardour / mixer_ui.h
index 624181356e8d8c32ff55b9fb8d1feface0823912..8a293f7f9f8ee8d361411cdae5027ddf6d56dbaf 100644 (file)
@@ -40,6 +40,8 @@
 #include "ardour/types.h"
 #include "ardour/session_handle.h"
 
+#include "gtkmm2ext/visibility_tracker.h"
+
 #include "enums.h"
 #include "mixer_actor.h"
 
@@ -53,7 +55,7 @@ class PluginSelector;
 class MixerGroupTabs;
 class MonitorSection;
 
-class Mixer_UI : public Gtk::Window, public PBD::ScopedConnectionList, public ARDOUR::SessionHandlePtr, public MixerActor
+class Mixer_UI : public Gtk::Window, public PBD::ScopedConnectionList, public ARDOUR::SessionHandlePtr, public MixerActor, public Gtkmm2ext::VisibilityTracker
 {
   public:
        static Mixer_UI* instance();
@@ -129,6 +131,7 @@ class Mixer_UI : public Gtk::Window, public PBD::ScopedConnectionList, public AR
        bool strip_scroller_button_release (GdkEventButton*);
        void scroll_left ();
        void scroll_right ();
+        void toggle_midi_input_active (bool flip_others);
 
        void add_strips (ARDOUR::RouteList&);
        void remove_strip (MixerStrip *);