Add API allowing plugin preset load to affect automation
[ardour.git] / gtk2_ardour / midi_automation_line.cc
index 971944266fad8df105812dd59d9eedfb006b8bc7..9a40ebbac3bea154c23a414e98f458e817b382ee 100644 (file)
 */
 
 #include "ardour/midi_automation_list_binder.h"
+#include "ardour/midi_region.h"
+
 #include "midi++/midnam_patch.h"
+
 #include "midi_automation_line.h"
 #include "midi_time_axis.h"
 
-#include "i18n.h"
+#include "pbd/i18n.h"
 
 using namespace std;
 
 MidiAutomationLine::MidiAutomationLine (
        const std::string&                                      name,
        TimeAxisView&                                           tav,
-       ArdourCanvas::Group&                                    group,
+       ArdourCanvas::Item&                                     parent,
        boost::shared_ptr<ARDOUR::AutomationList>               list,
        boost::shared_ptr<ARDOUR::MidiRegion>                   region,
        Evoral::Parameter                                       parameter,
        Evoral::TimeConverter<double, ARDOUR::framepos_t>*      converter)
-       : AutomationLine (name, tav, group, list, converter)
+       : AutomationLine (name, tav, parent, list, parameter, converter)
        , _region (region)
        , _parameter (parameter)
 {