13
0
livetrax/libs/evoral
Colin Fletcher d7cc7775f3 Rework Evoral::coverage() to pass unit tests
Rewrite Evoral::coverage() to (hopefully) do what it's supposed to.

Return OverlapNone for invalid ranges: if either of the ranges passed to
Evoral::coverage() have negative length (i.e.  start > end), return OverlapNone
- it seems reasonable to say that a negative-length range can't overlap
anything. Also return OverlapNone from the fallthrough case, though this should
never happen.
2014-12-01 20:03:22 +00:00
..
evoral Rework Evoral::coverage() to pass unit tests 2014-12-01 20:03:22 +00:00
MSVCevoral Remove braindead Parameter inheritance abuse. 2014-11-30 23:56:20 -05:00
src Remove braindead Parameter inheritance abuse. 2014-11-30 23:56:20 -05:00
test Make tests of Evoral::Range functions include both endpoints in Range 2014-12-01 16:52:58 +00:00
run-tests.sh Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
wscript Fix build with a certain awful broken compiler. 2014-11-23 16:31:59 -05:00