0db261cf64e87e319c0c323e477b01aed72f98e3
Previously events with different reasons where treated as two separate events. Processing an Overwrite request causes post-transport-work to set. Since ::non_realtime_work_pending() is true, process_event() is not called, and no further immediate events are evaluated in the same cycle. So Overwrite requests were repeated over multiple cycles.
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%