aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorWarren Dukes <warren.dukes@gmail.com>2004-06-08 18:55:16 +0000
committerWarren Dukes <warren.dukes@gmail.com>2004-06-08 18:55:16 +0000
commit6f4a55ea7c22bf054d4b9fa5fda9738048982bbd (patch)
tree9095791777929353334a3b8b44f570956f4afb83 /TODO
parentc274d7d62facdcf639b130f3abae0993f6c253aa (diff)
downloadmpd-6f4a55ea7c22bf054d4b9fa5fda9738048982bbd.tar.gz
mpd-6f4a55ea7c22bf054d4b9fa5fda9738048982bbd.tar.xz
mpd-6f4a55ea7c22bf054d4b9fa5fda9738048982bbd.zip
remove "wrap" from buffering control, its not needed, and could potentially
create a race condition (but hasn't happened in the last 10 months since this code was written) git-svn-id: https://svn.musicpd.org/mpd/trunk@1397 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'TODO')
-rw-r--r--TODO19
1 files changed, 7 insertions, 12 deletions
diff --git a/TODO b/TODO
index a2d385c70..a44c5f211 100644
--- a/TODO
+++ b/TODO
@@ -1,21 +1,16 @@
-1) remove wrap from ring buffer code, its not 100% safe
- a) player, just ensure that begin != end
- b) decoder: compute what the next chunk needs to be
- and wait till begin is no longer that
+1) put some sort of error reporting for streaming/inputStream!
-2) put some sort of error reporting for streaming/inputStream!
+2) Fix charset errors so they don't goto stderr/out
-3) Fix charset errors so they don't goto stderr/out
+3) Add a timeout for streams (how long? 1 minutes?)
-4) Add a timeout for streams (how long? 1 minutes?)
+4) compute time of vorbis from actual number of samples played
-5) compute time of vorbis from actual number of samples played
+5) remove previous hack for streams
-6) remove previous hack for streams
+6) add "plversion" and "currentsong" commands
-7) add "plversion" and "currentsong" commands
-
-8) in libmpdclient, buffer all stuff going out for playlist command,
+7) in libmpdclient, buffer all stuff going out for playlist command,
should make it much faster