13
0
livetrax/libs/evoral/evoral
Paul Davis ab658d7ca1 add mutex/lock to all Evoral::SMF methods that use _smf/libsmf, to avoid inadvertent corruption via multithreaded access.
Serialization of Session::save_state() will already protect against most of this, but there is really no
good reason why Evoral::SMF's API should require single-threaded/explicit serialization.
2014-10-15 18:44:22 -04:00
..
Control.hpp
ControlList.hpp Initial steps towards usable range-based automation editing. 2014-08-05 15:42:06 -05:00
ControlSet.hpp
Curve.hpp
Event.hpp
EventList.hpp
EventRingBuffer.hpp
EventSink.hpp
midi_events.h
midi_util.h
MIDIEvent.hpp
MIDIParameters.hpp
Note.hpp Minor visibility changes to libevoral (template objects can be exported in libevoral because they're always instantiated in the actual DLL). 2014-03-21 18:57:36 +00:00
OldSMF.hpp
Parameter.hpp
PatchChange.hpp
Range.hpp
Sequence.hpp
SMF.hpp add mutex/lock to all Evoral::SMF methods that use _smf/libsmf, to avoid inadvertent corruption via multithreaded access. 2014-10-15 18:44:22 -04:00
SMFReader.hpp
TimeConverter.hpp
TypeMap.hpp
types.hpp remove some 1920 tick constants and leave notes for some others. 2014-06-07 18:35:37 +02:00
visibility.h Minor visibility changes to libevoral (template objects can be exported in libevoral because they're always instantiated in the actual DLL). 2014-03-21 18:57:36 +00:00