annotate TODO @ 333:565ae12fa74e

Implemented seek support for ADPCM-compressed WAVs.
author Ryan C. Gordon <icculus@icculus.org>
date Mon, 20 May 2002 11:19:50 +0000
parents 182fdc76060d
children 2d819d03c91e
rev   line source
321
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
1 More immediate (needed for 1.0 release):
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
2 - Man pages. Doxygen would be cool.
23
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
3 - Handle compression and other chunks in WAV files.
38
9950943545c4 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 30
diff changeset
4 - Handle compression and other chunks in AIFF-C files.
23
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
5 - Cleanup up VOC decoder (seems messy to me).
234
156df33fd7fc Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 230
diff changeset
6 - Fix the crappy rewind implementation in shn.c's SHN_rewind().
321
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
7 - Finish implementing seek() method in decoders, see below.
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
8 - Add a sdlsound-config script?
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
9
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
10 Decoders still needing seek() method:
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
11 (If decoder can't seek, clean up the stub and report an error.)
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
12 - mikmod.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
13 - shn.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
14 - wav.c (adpcm compression; uncompressed is implemented.)
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
15 - voc.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
16 - mpglib.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
17 - smpeg.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
18 - aiff.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
19 - au.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
20 - ogg.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
21 - quicktime.c
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
22
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
23
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
24 General stuff TODO:
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
25 - Man pages for the API.
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
26
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
27 Quicktime stuff that'd be cool, but isn't crucial:
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
28 - Integrate decoders/quicktime.c with build system (for OS X)?
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
29 - Make decoders/quicktime.c more robust.
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
30 - Make decoders/quicktime.c work on win32?
182fdc76060d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 256
diff changeset
31 - There's no seek() method. Not even a stub!
23
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
32
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
33 Ongoing:
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
34 - look for "FIXME"s in the code.
06a009a1ec9e Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
35
0
1078b3528e6f Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
36 /* end of TODO ... */
1078b3528e6f Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
37