Reverse the parameters of Mackie::Control::stop_touch() to make them
consistent with AutomationControl::stop_touch(), and fix up the call to
AutomationControl::stop_touch() to have the parameters in the correct
order.
Unfortunately, I don't possess any devices that speak the Mackie protocol, so
though the patch seems logical and correct to me, I have no way of testing it.
If anyone has a device with touch faders that speaks Mackie, I'd be glad of any
confirmation that it at least doesn't break anything.
}
void
-Control::stop_touch (double when, bool mark)
+Control::stop_touch (bool mark, double when)
{
if (normal_ac) {
return normal_ac->stop_touch (mark, when);
void set_value (float val);
virtual void start_touch (double when);
- virtual void stop_touch (double when, bool mark);
+ virtual void stop_touch (bool mark, double when);
protected:
boost::shared_ptr<ARDOUR::AutomationControl> normal_ac;