changeset 23:06a009a1ec9e

Updated.
author Ryan C. Gordon <icculus@icculus.org>
date Wed, 19 Sep 2001 08:32:05 +0000
parents f6e679afe88b
children 0fc0f91b1b84
files CHANGELOG TODO
diffstat 2 files changed, 23 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGELOG	Wed Sep 19 08:31:54 2001 +0000
+++ b/CHANGELOG	Wed Sep 19 08:32:05 2001 +0000
@@ -4,9 +4,22 @@
 
 09132001 - Initial spec proposed on SDL mailing list, under name "SDL_voice".
 09142001 - Changed name to SDL_sound, added Sound_DecodeAll() to spec.
-09172001 - Changed some overlooked "voice" to "sound".
-09182001 - Implemented base API. So...tired. Everything's different.  :)
+09172001 - Changed some overlooked "voice" to "sound". Implemented base API.
+           So...tired. Everything's different.  :)
            Also put in a RAW decoder and a simple test program.
+09182001 - Implemented MP3 support through SMPEG (not working yet, though) and
+           wrote the Reference Counting RWops wrapper. Added other little
+           things like the _D(()) macro. Added VOC support, which went up with
+           surprisingly little struggle, which means it MUST be leaking
+           memory.  :)
+09192001 - Added a skeleton decoder source file. Changed voc_read() to
+           voc_read_waveform(), so it wouldn't be confused with VOC_read().
+           Fixed a byte ordering bug in voc.c (reported as AUDIO_S16LSB, but
+           we were swapping byte order of data ourselves. Fixed). Added basic
+           .WAV support. Fixed Makefile so that -I. is always first;
+           otherwise, a previously installed header might get used for the
+           compiles, which is not good. SDL_sound.h now includes SDL_endian.h,
+           since SDL.h doesn't, for some reason.
 
 --ryan. (icculus@clutteredmind.org)
 
--- a/TODO	Wed Sep 19 08:31:54 2001 +0000
+++ b/TODO	Wed Sep 19 08:32:05 2001 +0000
@@ -1,6 +1,5 @@
 
-Stuff TODO:
-- Implement base API. (Done.)
+General stuff TODO:
 - Use autoconf?
 - Verify portability to various Unixes (BSD, etc)
 - Port to Win32.
@@ -9,21 +8,23 @@
 - Port to MacOS X.
 - Port to PowerPC Linux.
 
+More immediate:
+- Handle compression and other chunks in WAV files.
+- Cleanup up VOC decoder (seems messy to me).
+
 Decoders to implement:
 - .WAV
-- .VOC (Done.)
 - .MP3
 - .MOD
 - .OGG
 - .MID
 - .CDA
-- .RAW (Done.)
 - .AU
 - .AIFF
 - ...and more...
 
+Ongoing:
+- look for "FIXME"s in the code.
+
 /* end of TODO ... */
 
-
-
-