X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fautomation_pan_line.cc;h=aacfbdde75972ac92cc8bf338bae87538019c900;hb=76c25a4a4459b8e550c3c687458d04db0beaee77;hp=d027544f73c262b7eb80bf5363511a7709733754;hpb=e493b2b7c4fbbbfc457f02babf9546289b430177;p=ardour.git diff --git a/gtk2_ardour/automation_pan_line.cc b/gtk2_ardour/automation_pan_line.cc index d027544f73..aacfbdde75 100644 --- a/gtk2_ardour/automation_pan_line.cc +++ b/gtk2_ardour/automation_pan_line.cc @@ -22,6 +22,7 @@ #include +#include "canvas_impl.h" #include "public_editor.h" #include "automation_pan_line.h" #include "utils.h" @@ -30,12 +31,11 @@ #include using namespace ARDOUR; +using namespace PBD; -AutomationPanLine::AutomationPanLine (string name, Session& s, TimeAxisView& tv, GtkCanvasItem* parent, - Curve& c, - gint (*point_callback)(GtkCanvasItem*, GdkEvent*, gpointer), - gint (*line_callback)(GtkCanvasItem*, GdkEvent*, gpointer)) - : AutomationLine (name, tv, parent, c, point_callback, line_callback), +AutomationPanLine::AutomationPanLine (const string & name, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, Curve& c) + + : AutomationLine (name, tv, parent, c), session (s) { }