comparison TODO @ 234:156df33fd7fc

Updated.
author Ryan C. Gordon <icculus@icculus.org>
date Sat, 19 Jan 2002 20:03:09 +0000
parents aa4137f121e4
children d8247b97b010
comparison
equal deleted inserted replaced
233:15a3b1a1291c 234:156df33fd7fc
1 Left todo for 0.1.5: 1 Left todo for 0.1.5:
2 - Implement rewind method in decoders missing it:
3 * mikmod.c
4 * ogg.c
5 * flac.c
6 * modplug.c
7 * midi.c
8 * mp3.c
9 * shn.c
10 - SMPEG only works after calling SDL_OpenAudio(), but I don't think this 2 - SMPEG only works after calling SDL_OpenAudio(), but I don't think this
11 is a universal truth (i.e. - OpenAL uses it without outputting through 3 is a universal truth (i.e. - OpenAL uses it without outputting through
12 SDL...) Figure out if this can be fixed. 4 SDL...) Figure out if this can be fixed.
13 - in Sound_NewSample*, if a decoder is selected by file extension and 5 - in Sound_NewSample*, if a decoder is selected by file extension and
14 fails, it should not be tried again when going through the rest of the 6 fails, it should not be tried again when going through the rest of the
31 - Make some of the SNDDBG() strings more uniform. 23 - Make some of the SNDDBG() strings more uniform.
32 - Run through ElectricFence, dmalloc, etc... 24 - Run through ElectricFence, dmalloc, etc...
33 - Verify thread safety. SDL_sound should be fully reentrant right now, with 25 - Verify thread safety. SDL_sound should be fully reentrant right now, with
34 the exception of Sound_NewSample*()...starting two sounds at once can cause 26 the exception of Sound_NewSample*()...starting two sounds at once can cause
35 the internal linked list of currently-decoding samples to scramble. 27 the internal linked list of currently-decoding samples to scramble.
28 - Fix the crappy rewind implementation in shn.c's SHN_rewind().
36 29
37 Decoders to implement: 30 Decoders to implement:
38 - .CDA (Does this need specific decoding? Or is a RWops needed?) 31 - .CDA (Does this need specific decoding? Or is a RWops needed?)
39 - An mpglib MP3 decoder? (or backend mpglib into SMPEG?) 32 - An mpglib MP3 decoder? (or backend mpglib into SMPEG?)
40 - A c64 SID player? 33 - A c64 SID player?