diff options
author | Warren Dukes <warren.dukes@gmail.com> | 2005-03-06 01:21:15 +0000 |
---|---|---|
committer | Warren Dukes <warren.dukes@gmail.com> | 2005-03-06 01:21:15 +0000 |
commit | 8cea9bf485afeb561fa78e408b83a4ea0873624e (patch) | |
tree | 7e849bfa8f6484c989bd4de611b2cb8ef95fe61c /TODO | |
parent | 014b1388609bddea28e0f2b2a928f2991c20b21d (diff) | |
download | mpd-8cea9bf485afeb561fa78e408b83a4ea0873624e.tar.gz mpd-8cea9bf485afeb561fa78e408b83a4ea0873624e.tar.xz mpd-8cea9bf485afeb561fa78e408b83a4ea0873624e.zip |
todo cleanup
git-svn-id: https://svn.musicpd.org/mpd/trunk@3025 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to '')
-rw-r--r-- | TODO | 59 |
1 files changed, 29 insertions, 30 deletions
@@ -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 ---- |