changeset 256:c6b7f7999a0e

Updated.
author Ryan C. Gordon <icculus@icculus.org>
date Mon, 11 Feb 2002 08:11:09 +0000
parents fedfb7975219
children 7c4f6ee02cd0
files CHANGELOG README TODO
diffstat 3 files changed, 15 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGELOG	Mon Feb 11 07:04:17 2002 +0000
+++ b/CHANGELOG	Mon Feb 11 08:11:09 2002 +0000
@@ -3,7 +3,9 @@
  */
 
 02112002 - Committed a patch from Torbjörn to fix incorrect memory accesses
-           in the Timidity code.
+           in the Timidity code. Changed the magic number in the AU decoder
+           to be bigendian (seems appropriate). Updated README for
+           completeness, and TODO for accuracy.
 02072002 - Committed a patch Torbjörn sent in awhile ago for preventing
            confusion with Timidity++-specific stuff in the timidity.cfg file.
            Tyler Montbriand sent in an updated Visual C package.
--- a/README	Mon Feb 11 07:04:17 2002 +0000
+++ b/README	Mon Feb 11 08:11:09 2002 +0000
@@ -1,6 +1,17 @@
 SDL_sound. An abstract soundfile decoder.
 
-Check here, until I get to write more of this README:
+SDL_sound is a library that handles the decoding of several popular sound file
+ formats, such as .WAV and .MP3. It is meant to make the programmer's sound
+ playback tasks simpler. The programmer gives SDL_sound a filename, or feeds
+ it data directly from one of many sources, and then reads the decoded
+ waveform data back at her leisure. If resource constraints are a concern,
+ SDL_sound can process sound data in programmer-specified blocks. Alternately,
+ SDL_sound can decode a whole sound file and hand back a single pointer to the
+ whole waveform. SDL_sound can also handle sample rate, audio format, and
+ channel conversion on-the-fly and behind-the-scenes, if the programmer
+ desires.
+
+Please check the website for the most up-to-date information about SDL_sound:
    http://icculus.org/SDL_sound/
 
 SDL_sound _REQUIRES_ Simple Directmedia Layer (SDL) to function, and cannot
@@ -28,7 +39,6 @@
  - MIDI files
  - Raw waveform data
 
-
 Building/Installing:
   Please read the INSTALL document.
 
@@ -37,6 +47,5 @@
  sdlsound-subscribe@icculus.org. This is the best way to get in touch with
  SDL_sound developers.
 
-
 --ryan. (icculus@clutteredmind.org)
 
--- a/TODO	Mon Feb 11 07:04:17 2002 +0000
+++ b/TODO	Mon Feb 11 08:11:09 2002 +0000
@@ -1,26 +1,13 @@
-Left todo for 0.1.5:
-- Update the Visual C project files.
-
 General stuff TODO:
-- Verify portability to various Unixes (BSD, etc)
 - Man pages for the API.
 
 More immediate:
-- Write a decent README.
 - Handle compression and other chunks in WAV files.
 - Handle compression and other chunks in AIFF-C files.
 - Cleanup up VOC decoder (seems messy to me).
-- Make some of the SNDDBG() strings more uniform.
-- Run through ElectricFence, dmalloc, etc...
 - Fix the crappy rewind implementation in shn.c's SHN_rewind().
 - Add a sdlsound-config script.
 
-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:
 - look for "FIXME"s in the code.