13
0
livetrax/libs/evoral/evoral
David Robillard fc77ae0738 Replace a bunch of potential crashes with graceful handling of the situation.
We really need some kind of more sophisticated assert macro that can be
switched to non-fatal logging mode for release builds.  A log message, which is
often all that would happen, is a lot better than a trainwrecked performance...


git-svn-id: svn://localhost/ardour2/branches/3.0@13892 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 07:00:43 +00:00
..
Control.hpp
ControlList.hpp remove use of a boost::fast_pool_allocator without a mutex for Evoral::ControlList. this was not thread-safe and evidence from googling around suggests that it is actually not faster for this sort of use than std::alloc. removing this fixes bizarre errors caused by multithreaded use of the singleton pool that backs the allocator, which started to become more clear during experiments on 128 track sessions 2012-12-17 18:41:58 +00:00
ControlSet.hpp convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
Curve.hpp
Event.hpp
EventList.hpp
EventRingBuffer.hpp Replace a bunch of potential crashes with graceful handling of the situation. 2013-01-19 07:00:43 +00:00
EventSink.hpp
midi_events.h
midi_util.h
MIDIEvent.hpp evoral/MIDIEvent: Whitespace cosmetics in header, make XML output work properly eg show the numbers instead of blanks 2012-10-09 08:33:27 +00:00
MIDIParameters.hpp
Note.hpp
OldSMF.hpp
Parameter.hpp
PatchChange.hpp
Range.hpp
Sequence.hpp implement deleting of sysex events 2012-10-11 03:22:17 +00:00
SMF.hpp
SMFReader.hpp
TimeConverter.hpp
TypeMap.hpp
types.hpp