Mercurial > SDL_sound_CoreAudio
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 ... */ - - -