aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorWarren Dukes <warren.dukes@gmail.com>2004-11-10 12:48:12 +0000
committerWarren Dukes <warren.dukes@gmail.com>2004-11-10 12:48:12 +0000
commitedd6582d5b2df21e5931e6d2215840a525ed9a8d (patch)
tree3e18138c5b642666c010561fe3624752fa932f56 /TODO
parent790228cba4ff63d051181e422c731c3a11da4909 (diff)
downloadmpd-edd6582d5b2df21e5931e6d2215840a525ed9a8d.tar.gz
mpd-edd6582d5b2df21e5931e6d2215840a525ed9a8d.tar.xz
mpd-edd6582d5b2df21e5931e6d2215840a525ed9a8d.zip
more ideas
git-svn-id: https://svn.musicpd.org/mpd/branches/r2562-metadata-handling-rewrite@2576 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 8 insertions, 0 deletions
diff --git a/TODO b/TODO
index bcb0ef076..5f5c08fa4 100644
--- a/TODO
+++ b/TODO
@@ -14,6 +14,14 @@
indicating the type of metadata and its value)
*) MpdDBTag <-> MpdTag interface
+*) rewrite filename handling
+ *) use memory more efficiently, by iteratively constructing filename
+ *) create a function for creating directory names:
+ *) returns a static string
+ *) when creating the string, check that the same directory
+ string wasn't just created (store last Directory * ptr)
+ *) this should be very fast! and save memory
+
*) implement listener socket protocol as documented here:
http://www.musicpd.org/wiki/moin.cgi/MpdListenerProtocol