# HG changeset patch
# User Ryan C. Gordon <icculus@icculus.org>
# 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: