limit width and resize meterbride window
[ardour.git] / gtk2_ardour / gain_meter.h
index 98d1288b0c1d70ba70b3806c9892db9dc56afa94..0c698d54ee06f331f9c5e604d36d9a36fc083dcf 100644 (file)
@@ -201,7 +201,7 @@ class GainMeter : public GainMeterBase, public Gtk::VBox
 {
   public:
          GainMeter (ARDOUR::Session*, int);
-       ~GainMeter () {}
+       virtual ~GainMeter ();
 
        virtual void set_controls (boost::shared_ptr<ARDOUR::Route> route,
                                   boost::shared_ptr<ARDOUR::PeakMeter> meter,
@@ -210,6 +210,7 @@ class GainMeter : public GainMeterBase, public Gtk::VBox
        int get_gm_width ();
        void setup_meters (int len=0);
        void set_type (ARDOUR::MeterType);
+       void route_active_changed ();
 
   protected:
        void hide_all_meters ();
@@ -221,6 +222,7 @@ class GainMeter : public GainMeterBase, public Gtk::VBox
   private:
 
        void meter_configuration_changed (ARDOUR::ChanCount);
+       void meter_type_changed (ARDOUR::MeterType);
 
        Gtk::HBox  gain_display_box;
        Gtk::HBox  fader_box;