diff options
author | Robin Gareus <robin@gareus.org> | 2017-07-23 23:52:20 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-07-24 01:59:08 +0200 |
commit | 2006701f7337a7e5a2eeac17a7374d59d1f98579 (patch) | |
tree | 7e70fa3da9e9a6c24063a5eb212aee6440c684b8 /gtk2_ardour/automation_line.cc | |
parent | 25df9f1ba5c65fbe89cafffd1dc02dc44e60ec77 (diff) |
Fix ctrl-list guard-points and concurrency issues
* lock list when editing (prevent concurrent modification of insert
iterator
* don't add a guard-point if an event is already present between the
target and guard-point-position
* remove existing automation-events (old guard points) when
touching automation w/o change
* don't unset "new write pass" when not rolling
(fixes issues when not rolling but locating with write-enabled)
Diffstat (limited to 'gtk2_ardour/automation_line.cc')
0 files changed, 0 insertions, 0 deletions