1. 18 2月, 2016 1 次提交
  2. 17 2月, 2016 1 次提交
  3. 14 2月, 2016 1 次提交
  4. 13 2月, 2016 1 次提交
  5. 07 2月, 2016 4 次提交
  6. 26 1月, 2016 1 次提交
  7. 24 1月, 2016 2 次提交
    • A
      hls: eliminate ffurl_* usage · 81306fd4
      Anton Khirnov 提交于
      Now all IO should go through the IO callbacks and be interceptable by
      the caller.
      81306fd4
    • A
      lavf: allow custom IO for all files · 9f61abc8
      Anton Khirnov 提交于
      Some (de)muxers open additional files beyond the main IO context.
      Currently, they call avio_open() directly, which prevents the caller
      from using custom IO for such streams.
      
      This commit adds callbacks to AVFormatContext that default to
      avio_open2()/avio_close(), but can be overridden by the caller. All
      muxers and demuxers using AVIO are switched to using those callbacks
      instead of calling avio_open()/avio_close() directly.
      
      (de)muxers that use the URLProtocol layer directly instead of AVIO
      remain unconverted for now. This should be fixed in later commits.
      9f61abc8
  8. 22 1月, 2016 2 次提交
  9. 21 1月, 2016 1 次提交
  10. 19 1月, 2016 2 次提交
  11. 13 1月, 2016 2 次提交
  12. 12 1月, 2016 4 次提交
  13. 07 1月, 2016 3 次提交
  14. 26 12月, 2015 2 次提交
  15. 14 12月, 2015 3 次提交
  16. 13 12月, 2015 8 次提交
  17. 08 12月, 2015 1 次提交
  18. 07 12月, 2015 1 次提交