TODO update
git-svn-id: https://svn.musicpd.org/mpd/trunk@2379 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
parent
ac44e94f2f
commit
b7755020a3
25
TODO
25
TODO
@ -2,10 +2,7 @@
|
|||||||
----
|
----
|
||||||
*) Fix id3v1 encoding
|
*) Fix id3v1 encoding
|
||||||
|
|
||||||
*) Abstract audio stuff into a plugin oriented thing
|
*) Cleanup Config File Code
|
||||||
*) audio_ao & audio_oss & audio_shout
|
|
||||||
*) allow for sending to multiple audio devices
|
|
||||||
*) config file format for dealing with these devices
|
|
||||||
|
|
||||||
*) Rewrite replaygain stuff:
|
*) Rewrite replaygain stuff:
|
||||||
*) Replay gain struct with album and track gain's and peak's
|
*) Replay gain struct with album and track gain's and peak's
|
||||||
@ -22,10 +19,6 @@
|
|||||||
|
|
||||||
*) Add libshout && vorbis encoding support
|
*) Add libshout && vorbis encoding support
|
||||||
*) clean up code to make more robust (only works for 16-bits)
|
*) clean up code to make more robust (only works for 16-bits)
|
||||||
*) check for memory leaks and such
|
|
||||||
*) add option for keeping audio devices alive (i.e. send silence even
|
|
||||||
when stopped/paused), this should also force a consistant
|
|
||||||
audio format
|
|
||||||
*) cleanup configure script stuff (shout needs vorbisenc)
|
*) cleanup configure script stuff (shout needs vorbisenc)
|
||||||
|
|
||||||
*) add command
|
*) add command
|
||||||
@ -39,16 +32,20 @@
|
|||||||
|
|
||||||
*) have listallinfo return directories
|
*) have listallinfo return directories
|
||||||
|
|
||||||
*) allow find/search commands take arbitrary search pairs
|
|
||||||
|
|
||||||
*) abstract out input buffering from inputStream_http to inputStream
|
*) abstract out input buffering from inputStream_http to inputStream
|
||||||
|
|
||||||
|
*) use getaddrinfo instead of gethostbyname (check libshout)
|
||||||
|
|
||||||
Post-1.0
|
Post-1.0
|
||||||
--------
|
--------
|
||||||
1) crosslink "list" stuff, for example, artists are crosslinked to alubms and
|
*) crosslink "list" stuff, for example, artists are crosslinked to alubms and
|
||||||
vice versa, this way you can do list album artists or list artist albums, this
|
vice versa, this way you can do list album artists or list artist albums, this
|
||||||
will make life easier when we add genre and other metadata
|
will make life easier when we add genre and other metadata
|
||||||
|
|
||||||
2) rewrite linked list impelmentation to be more flexible
|
*) rewrite linked list impelmentation to be more flexible
|
||||||
a) remove "key" stuff
|
*) remove "key" stuff
|
||||||
b) allow assigning a compare function for a list
|
*) allow assigning a compare function for a list
|
||||||
|
|
||||||
|
*) allow find/search commands take arbitrary search pairs
|
||||||
|
|
||||||
|
*) add configurable metadata, and add newmetadata items
|
||||||
|
Loading…
Reference in New Issue
Block a user