As requested by Martin and Luca, here is my previous patch split in smaller
patches. I've also updated the documentation at doc/protocols.texi (there
were a few options that were not documented in ffmpeg either).

I left out the "seekable" heuristics and the cookies support, mostly because
changes were requested but I have no way of checking the correctness of any
modification to those features (I also don't care much about them anyway).

This has the nice side-affect of leaving out a lot of code from the original
patch (including the av_strtok() patch), so that's good I guess.

Alessandro Ghedini (7):
  lavu/avstring: add av_asprintf() function
  lavf/http: add support for reading ICY metadata
  lavf/http: export Content-Type information
  lavf/http: add support for setting custom User-Agent
  lavf/http: add support for selecting a request range
  lavf/http: improve options descriptions and add documentation where missing
  lavf/http: add support for forcing a Content-Type

Anssi Hannula (1):
  lavf/http: always allow no-op seek

 doc/APIchanges       |  3 ++
 doc/protocols.texi   | 46 ++++++++++++++++++++++++++
 libavformat/http.c   | 91 ++++++++++++++++++++++++++++++++++++++++++++++++----
 libavutil/avstring.c | 26 +++++++++++++++
 libavutil/avstring.h | 10 ++++++
 libavutil/version.h  |  2 +-
 6 files changed, 170 insertions(+), 8 deletions(-)

-- 
1.9.0

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to