X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fmeter_strip.cc;h=a497851fb07fc9bd304491b5a4fb121ed193eede;hb=refs%2Ftags%2F5.4;hp=596906c5e86efe4441d7e9c2cb4b17628a76348a;hpb=384d05dd35191077f3c2e6a5b6547f627aa0b68f;p=ardour.git diff --git a/gtk2_ardour/meter_strip.cc b/gtk2_ardour/meter_strip.cc index 596906c5e8..a497851fb0 100644 --- a/gtk2_ardour/meter_strip.cc +++ b/gtk2_ardour/meter_strip.cc @@ -21,6 +21,7 @@ #include +#include "ardour/logmeter.h" #include "ardour/session.h" #include "ardour/route.h" #include "ardour/route_group.h" @@ -34,7 +35,6 @@ #include #include -#include "logmeter.h" #include "gui_thread.h" #include "ardour_window.h" #include "tooltips.h" @@ -45,7 +45,7 @@ #include "meter_strip.h" #include "meter_patterns.h" -#include "i18n.h" +#include "pbd/i18n.h" using namespace ARDOUR; using namespace ARDOUR_UI_UTILS; @@ -62,8 +62,7 @@ PBD::Signal0 MeterStrip::ConfigurationChanged; #define PX_SCALE(pxmin, dflt) rint(std::max((double)pxmin, (double)dflt * UIConfiguration::instance().get_ui_scale())) MeterStrip::MeterStrip (int metricmode, MeterType mt) - : AxisView(0) - , RouteUI(0) + : RouteUI ((Session*) 0) { level_meter = 0; _strip_type = 0; @@ -117,7 +116,7 @@ MeterStrip::MeterStrip (int metricmode, MeterType mt) } MeterStrip::MeterStrip (Session* sess, boost::shared_ptr rt) - : AxisView(sess) + : SessionHandlePtr (sess) , RouteUI(0) , _route(rt) , peak_display() @@ -294,7 +293,6 @@ MeterStrip::MeterStrip (Session* sess, boost::shared_ptr rt) meter_ticks2_area.signal_expose_event().connect (sigc::mem_fun(*this, &MeterStrip::meter_ticks2_expose)); _route->DropReferences.connect (meter_route_connections, invalidator (*this), boost::bind (&MeterStrip::self_delete, this), gui_context()); - _route->PropertyChanged.connect (meter_route_connections, invalidator (*this), boost::bind (&MeterStrip::strip_property_changed, this, _1), gui_context()); peak_display.signal_button_release_event().connect (sigc::mem_fun(*this, &MeterStrip::peak_button_release), false); name_label.signal_button_release_event().connect (sigc::mem_fun(*this, &MeterStrip::name_label_button_release), false); @@ -389,7 +387,7 @@ MeterStrip::set_button_names() } void -MeterStrip::strip_property_changed (const PropertyChange& what_changed) +MeterStrip::route_property_changed (const PropertyChange& what_changed) { if (!what_changed.contains (ARDOUR::Properties::name)) { return; @@ -979,3 +977,4 @@ MeterStrip::color () const { return RouteUI::route_color (); } +