diff options
author | Wohlstand <admin@wohlnet.ru> | 2016-08-06 20:15:34 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2016-08-06 20:15:34 +0300 |
commit | 5c95f7a249771f53cf1bfe3ff919bcae16b33f3b (patch) | |
tree | 10bac84bb495ff1d9775a8535f8a37082421190e /README.md | |
parent | 2452400e793d70f4d9d11867d20b87ab967a6916 (diff) | |
download | libADLMIDI-5c95f7a249771f53cf1bfe3ff919bcae16b33f3b.tar.gz libADLMIDI-5c95f7a249771f53cf1bfe3ff919bcae16b33f3b.tar.bz2 libADLMIDI-5c95f7a249771f53cf1bfe3ff919bcae16b33f3b.zip |
Fixed infinite loop caused by attempt to play blank MIDI-file
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -60,6 +60,11 @@ To build that example you will need to have installed SDL2 library. to play any MIDI via this library. # Changelog +## 1.0.3 2016-08-06 + * Added handling of 111'th controller as "loopStart" (which used by RPG-Maker) + * Fixed infinite loop caused by blank MIDI-files (add extra second of waiting if over 10000 0-waiting loops are been detected) + * Fixed damaged playing of IMF files (cased by wrong implementation of getc() function where return type must be int, not unsigned char) + ## 1.0.2 2016-03-16 * Fixed infinite loop causes swapped loopEnd and loopStart (when loopEnd goes before loopStart) * Fixed sielent volume tracks (when initial voule is zero, tracks wouldn't be playd even after applying fading in volume events) |