diff options
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 |