AU: install latency listener
[ardour.git] / gtk2_ardour / meter_strip.h
index fc9b61edb1876d22f102d0cec692f1aaf0c57d00..0e7232537de172bb733a237d307787c2b9e95555 100644 (file)
@@ -53,6 +53,8 @@ class MeterStrip : public Gtk::VBox, public AxisView, public RouteUI
        std::string name() const;
        Gdk::Color color () const;
 
+       boost::shared_ptr<ARDOUR::Stripable> stripable() const { return RouteUI::stripable(); }
+
        void set_session (ARDOUR::Session* s);
        void fast_update ();
        boost::shared_ptr<ARDOUR::Route> route() { return _route; }
@@ -75,6 +77,8 @@ class MeterStrip : public Gtk::VBox, public AxisView, public RouteUI
        bool is_metric_display() { return _strip_type == 0; }
        ARDOUR::MeterType meter_type();
 
+       bool selected() const { return false; }
+
   protected:
        boost::shared_ptr<ARDOUR::Route> _route;
        PBD::ScopedConnectionList meter_route_connections;
@@ -133,7 +137,7 @@ class MeterStrip : public Gtk::VBox, public AxisView, public RouteUI
 
        LevelMeterHBox *level_meter;
 
-       void strip_property_changed (const PBD::PropertyChange&);
+       void route_property_changed (const PBD::PropertyChange&);
        void meter_configuration_changed (ARDOUR::ChanCount);
        void meter_type_changed (ARDOUR::MeterType);
        void update_background (ARDOUR::MeterType);