# HG changeset patch # User Ryan C. Gordon # Date 1011470589 0 # Node ID 156df33fd7fc4049f697a9c76e9ad3e64aef0719 # Parent 15a3b1a1291c06b54035ac6d0980eb2708dac23a Updated. diff -r 15a3b1a1291c -r 156df33fd7fc CHANGELOG --- a/CHANGELOG Sat Jan 19 20:02:55 2002 +0000 +++ b/CHANGELOG Sat Jan 19 20:03:09 2002 +0000 @@ -2,6 +2,9 @@ * CHANGELOG. */ +01192001 - Torbjörn sent in patches implementing the rewind method for the + rest of the decoders except shn.c, for which I added a kludged + implementation. Added more info to the README. 01182001 - SDL_sound/playsound builds and runs on BeOS now. Fixed an assertion bug I introduced yesterday. 01172002 - Implemented Sound_Rewind(), and added a --loop command line to diff -r 15a3b1a1291c -r 156df33fd7fc TODO --- a/TODO Sat Jan 19 20:02:55 2002 +0000 +++ b/TODO Sat Jan 19 20:03:09 2002 +0000 @@ -1,12 +1,4 @@ Left todo for 0.1.5: -- Implement rewind method in decoders missing it: - * mikmod.c - * ogg.c - * flac.c - * modplug.c - * midi.c - * mp3.c - * shn.c - SMPEG only works after calling SDL_OpenAudio(), but I don't think this is a universal truth (i.e. - OpenAL uses it without outputting through SDL...) Figure out if this can be fixed. @@ -33,6 +25,7 @@ - Verify thread safety. SDL_sound should be fully reentrant right now, with the exception of Sound_NewSample*()...starting two sounds at once can cause the internal linked list of currently-decoding samples to scramble. +- Fix the crappy rewind implementation in shn.c's SHN_rewind(). Decoders to implement: - .CDA (Does this need specific decoding? Or is a RWops needed?)