# HG changeset patch # User Ryan C. Gordon # Date 1011405195 0 # Node ID 3b4415a394667765b8580f83f9df615b09c89b10 # Parent 1bafef18dabff7fd2528f9d371014fb3e18b8a07 Updated. diff -r 1bafef18dabf -r 3b4415a39466 CHANGELOG --- a/CHANGELOG Fri Jan 18 02:12:03 2002 +0000 +++ b/CHANGELOG Sat Jan 19 01:53:15 2002 +0000 @@ -2,12 +2,15 @@ * CHANGELOG. */ +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 playsound for testing. Rewrote the audio callback to handle looping with both predecoded and streamed samples. Most of the decoders just have an assert(0) in their internal rewinding method at this - point. I implemented the WAV, AU, AIFF, and RAW ones, for now. - (...and skeleton.c, for what that's worth.) + point. I implemented the WAV, VOC, AU, AIFF, and RAW ones, for now. + (...and skeleton.c, for what that's worth.) A few tweaks in the + core API implementation to fix unlikely but possible leaks. 01112002 - Mattias Engdegård sent in an .AU decoder. Nice! He also tweaked playsound to try and wait until SDL has completed playing a given sound before closing the audio device. Changed a macro in diff -r 1bafef18dabf -r 3b4415a39466 TODO --- a/TODO Fri Jan 18 02:12:03 2002 +0000 +++ b/TODO Sat Jan 19 01:53:15 2002 +0000 @@ -15,15 +15,12 @@ fails, it should not be tried again when going through the rest of the decoders. Or should we just opt to give up if the specified decoder fails? -- Port to BeOS. Getting BeOS up and running is probably harder than - porting SDL_sound to it, I should think. - Rename the "test" directory to "playsound". - Have the default "make" build playsound, and "make install" install it. - Update the Visual C project files. General stuff TODO: - Verify portability to various Unixes (BSD, etc) -- Port to BeOS. - Port to MacOS Classic. - Man pages for the API. @@ -43,6 +40,7 @@ Decoders to implement: - .CDA (Does this need specific decoding? Or is a RWops needed?) - An mpglib MP3 decoder? (or backend mpglib into SMPEG?) +- A c64 SID player? - ...and more... Ongoing: