Mercurial > SDL_sound_CoreAudio
comparison TODO @ 238:d8247b97b010
Updated.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Sat, 19 Jan 2002 23:33:03 +0000 |
parents | 156df33fd7fc |
children | 4a8d627a2326 |
comparison
equal
deleted
inserted
replaced
237:ceadd952319a | 238:d8247b97b010 |
---|---|
1 Left todo for 0.1.5: | 1 Left todo for 0.1.5: |
2 - SMPEG only works after calling SDL_OpenAudio(), but I don't think this | |
3 is a universal truth (i.e. - OpenAL uses it without outputting through | |
4 SDL...) Figure out if this can be fixed. | |
5 - in Sound_NewSample*, if a decoder is selected by file extension and | |
6 fails, it should not be tried again when going through the rest of the | |
7 decoders. Or should we just opt to give up if the specified decoder | |
8 fails? | |
9 - Update the Visual C project files. | 2 - Update the Visual C project files. |
10 | 3 |
11 General stuff TODO: | 4 General stuff TODO: |
12 - Verify portability to various Unixes (BSD, etc) | 5 - Verify portability to various Unixes (BSD, etc) |
13 - Port to MacOS Classic. | 6 - Port to MacOS Classic. |
16 More immediate: | 9 More immediate: |
17 - Write a decent README. | 10 - Write a decent README. |
18 - Handle compression and other chunks in WAV files. | 11 - Handle compression and other chunks in WAV files. |
19 - Handle compression and other chunks in AIFF-C files. | 12 - Handle compression and other chunks in AIFF-C files. |
20 - Cleanup up VOC decoder (seems messy to me). | 13 - Cleanup up VOC decoder (seems messy to me). |
21 - Rename "test" directory to "playsound". | |
22 - Have default make build playsound, and make install install it. | |
23 - Make some of the SNDDBG() strings more uniform. | 14 - Make some of the SNDDBG() strings more uniform. |
24 - Run through ElectricFence, dmalloc, etc... | 15 - Run through ElectricFence, dmalloc, etc... |
25 - Verify thread safety. SDL_sound should be fully reentrant right now, with | |
26 the exception of Sound_NewSample*()...starting two sounds at once can cause | |
27 the internal linked list of currently-decoding samples to scramble. | |
28 - Fix the crappy rewind implementation in shn.c's SHN_rewind(). | 16 - Fix the crappy rewind implementation in shn.c's SHN_rewind(). |
29 | 17 |
30 Decoders to implement: | 18 Decoders to implement: |
31 - .CDA (Does this need specific decoding? Or is a RWops needed?) | 19 - .CDA (Does this need specific decoding? Or is a RWops needed?) |
32 - An mpglib MP3 decoder? (or backend mpglib into SMPEG?) | 20 - An mpglib MP3 decoder? (or backend mpglib into SMPEG?) |