comparison CHANGELOG @ 426:72383155bfac

Updated.
author Ryan C. Gordon <icculus@icculus.org>
date Wed, 09 Oct 2002 16:09:57 +0000
parents c1db690b79ed
children df1839d62fd0
comparison
equal deleted inserted replaced
425:b4abd7c48b6e 426:72383155bfac
1 /* 1 /*
2 * CHANGELOG. 2 * CHANGELOG.
3 */ 3 */
4 4
5 10092002 - Released version 1.0.0! Woohoo!
5 09302002 - libFLAC broke their API (again!) for version 1.0.4. That was the 6 09302002 - libFLAC broke their API (again!) for version 1.0.4. That was the
6 last straw. I ripped the version detection and obsolete FLAC 7 last straw. I ripped the version detection and obsolete FLAC
7 support out, so you need libFLAC 1.0.4 for that decoder now (and 8 support out, so you need libFLAC 1.0.4 for that decoder now (and
8 they'll probably break the API again for 1.0.5. Argh). 9 they'll probably break the API again for 1.0.5. Argh).
9 09262002 - Happy September. Fixed SDLCALL issues in SDL_sound.h, so it should 10 09262002 - Happy September. Fixed SDLCALL issues in SDL_sound.h, so it should
23 Torbjörn and myself to get flac.c friendly between versions of 24 Torbjörn and myself to get flac.c friendly between versions of
24 libFLAC. Mutex'd a potential race condition in decoders/modplug.c. 25 libFLAC. Mutex'd a potential race condition in decoders/modplug.c.
25 FIXME cleanups here and there. 26 FIXME cleanups here and there.
26 07092002 - Fixed typo in documentation (SDL_sound.h). 27 07092002 - Fixed typo in documentation (SDL_sound.h).
27 07052002 - Cleaned up some stuff in playsound.c, removing some FIXMEs. 28 07052002 - Cleaned up some stuff in playsound.c, removing some FIXMEs.
28 Commandline validation is improved, too. FIXME removal in 29 Commandline validation is improved, too. FIXME removal in
29 voc.c; should report i/o errors correctly now. Changed DECLSPEC 30 voc.c; should report i/o errors correctly now. Changed DECLSPEC
30 to SNDDECLSPEC to prevent SDL conflict, and added SDLCALL support. 31 to SNDDECLSPEC to prevent SDL conflict, and added SDLCALL support.
31 Removed all instances of Sound_SetError()...now they are either 32 Removed all instances of Sound_SetError()...now they are either
32 __Sound_SetError or BAIL*_MACRO. 33 __Sound_SetError or BAIL*_MACRO.
33 07022002 - Added WinCE support pack to website, updated INSTALL with CE info. 34 07022002 - Added WinCE support pack to website, updated INSTALL with CE info.
67 mailing list about a month ago: enable it with --enable-altcvt at 68 mailing list about a month ago: enable it with --enable-altcvt at
68 configure time, but be warned that it doesn't work very well right 69 configure time, but be warned that it doesn't work very well right
69 now. 70 now.
70 04292002 - Darrell Walisser updated the Mac Classic and OS X project 71 04292002 - Darrell Walisser updated the Mac Classic and OS X project
71 files, fixed some portability issues, and added an 72 files, fixed some portability issues, and added an
72 experimental decoder that uses Apple's QuickTime libraries 73 experimental decoder that uses Apple's QuickTime libraries
73 (see decoders/quicktime.c). I've included the Mac project files 74 (see decoders/quicktime.c). I've included the Mac project files
74 in CVS, now. Removed all use of alloca() from playsound. 75 in CVS, now. Removed all use of alloca() from playsound.
75 04242002 - Added --seek option and bugfixes to playsound.c. Torbjörn comes 76 04242002 - Added --seek option and bugfixes to playsound.c. Torbjörn comes
76 through with seek support for the FLAC, MIDI, and ModPlug 77 through with seek support for the FLAC, MIDI, and ModPlug
77 decoders (and some stub code for MikMod), and a bugfix for sample 78 decoders (and some stub code for MikMod), and a bugfix for sample
78 flag manipulation in the base library (and his own --seek code for 79 flag manipulation in the base library (and his own --seek code for
85 to the playsound credits. 86 to the playsound credits.
86 04212002 - Initial work to add a Sound_Seek() API. Removed the NEEDSEEK 87 04212002 - Initial work to add a Sound_Seek() API. Removed the NEEDSEEK
87 sample flag (replaced it with CANSEEK). Hack to change the internal 88 sample flag (replaced it with CANSEEK). Hack to change the internal
88 Sound_SetError() function to __Sound_SetError(). Added internal 89 Sound_SetError() function to __Sound_SetError(). Added internal
89 function __Sound_convertMsToBytePos(). 90 function __Sound_convertMsToBytePos().
90 04082002 - Cleaned up the archive support in playsound a little bit, and 91 04082002 - Cleaned up the archive support in playsound a little bit, and
91 fixed a PhysicsFS bug in the process. 92 fixed a PhysicsFS bug in the process.
92 03252002 - Win32 patches and fixes from Tyler Montbriand: handled "inline" 93 03252002 - Win32 patches and fixes from Tyler Montbriand: handled "inline"
93 keyword, fixed SNDDBG macros in mpglib, and renamed a conflicting 94 keyword, fixed SNDDBG macros in mpglib, and renamed a conflicting
94 file (decoders/mpglib/common.c to decoders/mpglib/mpglib_common.c). 95 file (decoders/mpglib/common.c to decoders/mpglib/mpglib_common.c).
95 03172002 - Removed an unneeded #include in mpglib that broke build on BeOS. 96 03172002 - Removed an unneeded #include in mpglib that broke build on BeOS.
224 10232001 - Rewrote playsound.c's audio_callback() to no longer need the 225 10232001 - Rewrote playsound.c's audio_callback() to no longer need the
225 overflow buffer hack, which streamlines it a little and trims the 226 overflow buffer hack, which streamlines it a little and trims the
226 memory requirements for playsound by about 16 kilobytes. 227 memory requirements for playsound by about 16 kilobytes.
227 10172001 - Torbjörn catches a problem with the overflow buffer in playsound's 228 10172001 - Torbjörn catches a problem with the overflow buffer in playsound's
228 audio callback. 229 audio callback.
229 10152001 - Torbjörn sends in a default sample format for the MIDI decoder, 230 10152001 - Torbjörn sends in a default sample format for the MIDI decoder,
230 and the starts of the audio conversion funcitonality (ripped 231 and the starts of the audio conversion funcitonality (ripped
231 from SDL). Officially released 0.1.3. Added LICENSE and 232 from SDL). Officially released 0.1.3. Added LICENSE and
232 CHANGELOG to the distribution. (Again, from Torbjörn) added in 233 CHANGELOG to the distribution. (Again, from Torbjörn) added in
233 the start of a tweaked audio converter. 234 the start of a tweaked audio converter.
234 10122001 - Torbjörn Andersson submitted command line enhancements to 235 10122001 - Torbjörn Andersson submitted command line enhancements to
235 playsound, and I cleaned up the --help output. 236 playsound, and I cleaned up the --help output.
236 10092001 - Patches to shn.c for Visual C compatibility. Visual C project files 237 10092001 - Patches to shn.c for Visual C compatibility. Visual C project files
237 available from the website. Changed Corona688 to Tyler Montbriand 238 available from the website. Changed Corona688 to Tyler Montbriand
238 in CREDITS. Upped version to 0.1.3. 239 in CREDITS. Upped version to 0.1.3.
239 10082001 - Restructured decoders/wav.c to allow for multiple formats, and 240 10082001 - Restructured decoders/wav.c to allow for multiple formats, and
240 put the start of a handler for the ADPCM format in place. 241 put the start of a handler for the ADPCM format in place.
241 10072001 - Changed the way decoders/mod.c handles samplerate so that it should 242 10072001 - Changed the way decoders/mod.c handles samplerate so that it should
242 work universally. This isn't an ideal solution, but it's probably 243 work universally. This isn't an ideal solution, but it's probably
243 the best we can do without rewriting mikmod. Made a change to ogg.c 244 the best we can do without rewriting mikmod. Made a change to ogg.c
244 for portability: changed an int64_t to ogg_int64_t. 245 for portability: changed an int64_t to ogg_int64_t.
253 reenabling -Werror for debug builds, etc). Torbjörn brings in a 254 reenabling -Werror for debug builds, etc). Torbjörn brings in a
254 MIDI decoder, which reads from a Timidity process through a pipe. 255 MIDI decoder, which reads from a Timidity process through a pipe.
255 Changed playsound to open the audio device to match the properties 256 Changed playsound to open the audio device to match the properties
256 of each sound file, which results in less conversion (and therefore, 257 of each sound file, which results in less conversion (and therefore,
257 more chance of correct playback). 258 more chance of correct playback).
258 10022001 - Changed a comment in mod.c to not refer to "the mikmod 259 10022001 - Changed a comment in mod.c to not refer to "the mikmod
259 directory" anymore. Committed Torbjörn's patch for MP3 detection. 260 directory" anymore. Committed Torbjörn's patch for MP3 detection.
260 (better late than never). __Sound_strcasecmp() now handles NULL 261 (better late than never). __Sound_strcasecmp() now handles NULL
261 strings gracefully, fixing the crash with "playsound bootstrap". 262 strings gracefully, fixing the crash with "playsound bootstrap".
262 More work on the SHN decoder. 263 More work on the SHN decoder.
263 10012001 - Fixed a memory leak that Torbjörn found in the MOD decoder. 264 10012001 - Fixed a memory leak that Torbjörn found in the MOD decoder.