diff options
author | Warren Dukes <warren.dukes@gmail.com> | 2004-05-20 04:00:17 +0000 |
---|---|---|
committer | Warren Dukes <warren.dukes@gmail.com> | 2004-05-20 04:00:17 +0000 |
commit | 52d4200cb1f841932dc097127258c522dd018a13 (patch) | |
tree | 6368fd975d8be14d608286db2c3efcd791df3682 /TODO | |
parent | 4db5224b4773c48d9699f21f8bb4629b176fe43b (diff) | |
download | mpd-52d4200cb1f841932dc097127258c522dd018a13.tar.gz mpd-52d4200cb1f841932dc097127258c522dd018a13.tar.xz mpd-52d4200cb1f841932dc097127258c522dd018a13.zip |
fix some seeking stuff for mp3's
git-svn-id: https://svn.musicpd.org/mpd/trunk@1106 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -2,8 +2,7 @@ a) make seekings non-blocking: 1) player: a) first check that seekWhere isn't already buffered - 2) check that stream is seekable before seeking forward! - 3) deal with seeking forward better by calling seek function + 2) deal with seeking forward better by calling seek function (for mp3 and mp4)! b) bufferInput in outputBuffer waiting! 1) implement some sort of callback mechanism for this @@ -15,12 +14,11 @@ 3) if not seekable, reset buffer, and elapsedTime when unpaused d) put some sort of error reporting for streaming/inputStream! - e) ogg streams - f) fetch metadata and store in DecoderControl and pass to + e) fetch metadata and store in DecoderControl and pass to PlayerControl 1) eventually deal with icy-metadata 2) parse metadata on the fly in decoders - g) command for dealing with the changing metadata, currentsonginfo + f) command for dealing with the changing metadata, currentsonginfo or something 2) how to deal with streams and the db |