diff options
Diffstat (limited to 'doc/icedax/TODO')
-rw-r--r-- | doc/icedax/TODO | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/doc/icedax/TODO b/doc/icedax/TODO new file mode 100644 index 0000000..5fb1fdd --- /dev/null +++ b/doc/icedax/TODO @@ -0,0 +1,41 @@ +improved Indexscan without playing sectors +use C2 pointers to reduce speed +Solaris handling with volumed +SunOS/Solaris and 512 byte sectors?? +setuid.c group ids on WinXP?? + +stabilization: +check all exit codes (exit with error if sync failed) +new ioctl support for Solaris, FreeBSD-3.x, FreeBSD-4.x +find cause of ringbuffer assertions (resource temporarily unavailable) + +new features: +enable hidden (audio) track recording +thread support +more sound support +CDIndex, CDDB lookups +prepare for MP3 inclusion (lame) +cut off silence at start and end of track +interpolation for massive read errors + +internal: +get cache setting/set cache to zero/reset cache size at the end... +maybe add something for pioneer cd drives (spin up problems) +develop a new transport to read cdda sectors with complete subchannels +use index0 optionally to cut off the pregap portion +detect type of hidden track (data/audio) +implement capability to add a global shift +enhance cd text: + increase buffer size + add tab semantics + support 16-bit characters + try fallback read text info from program area + +structural: +plug-in infrastructure + +BeOS: cddbp support, sound support +QNX: realtime support RR-scheduler message, sound support in lconfig Makefiles +OS/2: sound support +cygwin: sound support + |