Browse Source

hlsproto: Encourage users to try the hls demuxer instead of the proto

Signed-off-by: Martin Storsjö <martin@martin.st>
tags/n0.11
Martin Storsjö 14 years ago
parent
commit
9cb9c6c42d
2 changed files with 11 additions and 0 deletions
  1. +5
    -0
      doc/protocols.texi
  2. +6
    -0
      libavformat/hlsproto.c

+ 5
- 0
doc/protocols.texi View File

@@ -80,6 +80,11 @@ hls+http://host/path/to/remote/resource.m3u8
hls+file://path/to/local/resource.m3u8
@end example

Using this protocol is discouraged - the hls demuxer should work
just as well (if not, please report the issues) and is more complete.
To use the hls demuxer instead, simply use the direct URLs to the
m3u8 files.

@section http

HTTP (Hyper Text Transfer Protocol).


+ 6
- 0
libavformat/hlsproto.c View File

@@ -222,6 +222,12 @@ static int applehttp_open(URLContext *h, const char *uri, int flags)
ret = AVERROR(EINVAL);
goto fail;
}
av_log(h, AV_LOG_WARNING,
"Using the hls protocol is discouraged, please try using the "
"hls demuxer instead. The hls demuxer should be more complete "
"and work as well as the protocol implementation. (If not, "
"please report it.) To use the demuxer, simply use %s as url.\n",
s->playlisturl);

if ((ret = parse_playlist(h, s->playlisturl)) < 0)
goto fail;


Loading…
Cancel
Save