13
0
livetrax/libs/evoral
Robin Gareus b9cfb31205
Fix control-list editing (#8384)
This fixes segfaults as well as corrupt listes when copy/pasting
due to invalid iterators.

::mark_dirty() must be called with WriterLock, and
::rt_safe_earliest_event_linear_unlocked() must not be called
while _events is being modified. The Sequence iterator
(only user of that function) does not ensure this. Only the
sequence read-lock is taken.
2020-08-31 07:39:45 +02:00
..
evoral Do not interpolate away explicit MIDI automation points #8362 2020-08-15 01:57:01 +02:00
libsmf Remove unused libsmf seconds/time API 2020-07-16 18:38:03 +02:00
MSVCevoral
test
Control.cc
ControlList.cc Fix control-list editing (#8384) 2020-08-31 07:39:45 +02:00
ControlSet.cc
Curve.cc
debug.cc
Event.cc
Note.cc
run-tests.sh
Sequence.cc Do not interpolate away explicit MIDI automation points #8362 2020-08-15 01:57:01 +02:00
SMF.cc Remove unused libsmf seconds/time API 2020-07-16 18:38:03 +02:00
SMFReader.cc
TimeConverter.cc
wscript