From 8cea9bf485afeb561fa78e408b83a4ea0873624e Mon Sep 17 00:00:00 2001 From: Warren Dukes Date: Sun, 6 Mar 2005 01:21:15 +0000 Subject: todo cleanup git-svn-id: https://svn.musicpd.org/mpd/trunk@3025 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- TODO | 59 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 29 insertions(+), 30 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 4103bf58e..1612f72b2 100644 --- a/TODO +++ b/TODO @@ -1,35 +1,34 @@ 0.12 ---- -*) add 2-3 tree for sorted data structures - -*) remove changes made to linked list for TagTracker - -*) parsing of lame tags (including getting replaygain and gapless info) - -*) put more debugging info for: - *) failing to read/write db - *) stat'ing errors for music and playlist directory - -*) Cleanup Config File Code - -*) Handle mp1 and mp2 files (including mp2's that are disguised as mp3's with - a mp3 suffix) - -*) add error codes for status->error - -*) allowing "pausing" of audio output devices - -*) add support so that audioOutput plugins can modify the output audio format. - (This way, alsa's _near functions can be used to adjust for output - devices on the fly: for channels, bits, and rate) - -*) add support for automagically detecting the current output device - -*) add support for playing aac streams (gee, thanks icecast) - -*) implement apev2 and id3v1 tag reader from xmms-musepack plugin - -*) only use libid3tag for id3v2 tags, use internal implementation for id3v1 tags +*) data structures + *) add 2-3 tree for sorted data structures + *) remove changes made to linked list for TagTracker + +*) debugging/errors + *) more info for failing to read/write db + *) more info for stat'ing errors for music and playlist directory + *) add error codes for status->error + +*) config + *) make db_file required and port optional in the config file + *) remove command line config options, and require a config file + *) Cleanup Config File Code + +*) metadata todo + *) parsing of lame tags (including getting replaygain and gapless info) + *) implement apev2 and id3v1 tag reader from xmms-musepack plugin + *) only use libid3tag for id3v2 tags, use internal impl for id3v1 tags + +*) input plugins + *) Handle mp1 and mp2 files (including files with mp3 suffixes) + *) add support for playing aac streams (gee, thanks icecast) + +*) aduio output + *) allowing "pausing" of audio output devices + *) add support so that audioOutput plugins can modify the output format. + (This way, alsa's _near functions can be used to adjust output + format devices on the fly: for channels, bits, and rate) + *) add support for automagically detecting the current output device 0.13 ---- -- cgit v1.2.3