using namespace std;
using namespace ARDOUR;
-
-RedirectAutomationLine::RedirectAutomationLine (string name, Redirect& rd, uint32_t port, Session& s,
- TimeAxisView& tv, Gnome::Canvas::Group& parent,
- AutomationList& l,
- sigc::slot<bool,GdkEvent*,ControlPoint*> point_handler,
- sigc::slot<bool,GdkEvent*,AutomationLine*> line_handler),
-
- : AutomationLine (name, tv, parent, l, point_handler, line_handler),
+using namespace PBD;
+
+RedirectAutomationLine::RedirectAutomationLine (const string & name, Redirect& rd, uint32_t port, Session& s,
+
+ TimeAxisView& tv, ArdourCanvas::Group& parent,
+
+ AutomationList& l)
+
+ : AutomationLine (name, tv, parent, l),
session (s),
_redirect (rd),
_port (port)
{
- set_verbose_cursor_uses_gain_mapping (false);
+ set_verbose_cursor_uses_gain_mapping (false);
PluginInsert *pi;
Plugin::ParameterDescriptor desc;
/*NOTREACHED*/
}
- pi->plugin().get_parameter_descriptor (_port, desc);
+ pi->plugin()->get_parameter_descriptor (_port, desc);
upper = desc.upper;
lower = desc.lower;