aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWarren Dukes <warren.dukes@gmail.com>2004-05-19 17:14:11 +0000
committerWarren Dukes <warren.dukes@gmail.com>2004-05-19 17:14:11 +0000
commit3e659738ba2f02399b98f09873eb4ee2de832430 (patch)
tree5f1b65056ac411bfe8a5bb308a16609daf01b421
parentb7bca89110d7d09009eaeb9d0a4bf2df9ebc4165 (diff)
downloadmpd-3e659738ba2f02399b98f09873eb4ee2de832430.tar.gz
mpd-3e659738ba2f02399b98f09873eb4ee2de832430.tar.xz
mpd-3e659738ba2f02399b98f09873eb4ee2de832430.zip
todo update
git-svn-id: https://svn.musicpd.org/mpd/trunk@1094 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to '')
-rw-r--r--TODO8
-rw-r--r--src/inputStream_http.c3
2 files changed, 8 insertions, 3 deletions
diff --git a/TODO b/TODO
index d19f41f94..9f63dca88 100644
--- a/TODO
+++ b/TODO
@@ -10,12 +10,13 @@
2) if seekable, at some point after init, mark this!
3) if not seekable, reset buffer, and elapsedTime when
unpaused
- e) ogg streams
- f) fetch metadata and store in DecoderControl and pass to
+ e) put some sort of error reporting for streaming/inputStream!
+ f) ogg streams
+ g) 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
+ h) command for dealing with the changing metadata, currentsonginfo
or something
2) how to deal with streams and the db
@@ -30,6 +31,7 @@
3) streaming and playing in general
a) put errors in error stuff of PlayerControl and report this to
status and print to error logs
+ b) make sure all decoders can handle bad seeks well (need to fix mp3)
4) resampling audio for compatibility, and better gapless/crossfading
a) use resampling from oggenc (is it fast enough for realtime?)
diff --git a/src/inputStream_http.c b/src/inputStream_http.c
index dfa067257..0080792ad 100644
--- a/src/inputStream_http.c
+++ b/src/inputStream_http.c
@@ -407,6 +407,9 @@ static int getHTTPHello(InputStream * inStream) {
/*data->prebuffer = 1;*/
+ /*mark as unseekable till we actually implement seeking*/
+ inStream->seekable = 0;
+
return 0;
}