1. 21 Oct, 2016 1 commit
  2. 04 May, 2016 1 commit
  3. 24 Mar, 2016 1 commit
    • Martin Storsjö's avatar
      avio: Copy URLContext generic options into child URLContexts · fab8156b
      Martin Storsjö authored
      Since all URLContexts have the same AVOptions, such AVOptions
      will be applied on the outermost context only and removed from the
      dict, while they probably make sense on all contexts.
      
      This makes sure that rw_timeout gets propagated to the innermost
      URLContext (to make sure it gets passed to the tcp protocol, when
      opening a http connection for instance).
      
      Alternatively, such matching options would be kept in the dict
      and only removed after the ffurl_connect call.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      fab8156b
  4. 04 Mar, 2016 1 commit
  5. 22 Feb, 2016 2 commits
    • Anton Khirnov's avatar
      urlprotocol: receive a list of protocols from the caller · 8c0ceafb
      Anton Khirnov authored
      This way, the decisions about which protocols are available for use in
      any given situations can be delegated to the caller.
      8c0ceafb
    • Anton Khirnov's avatar
      lavf: reorganize URLProtocols · 2758cded
      Anton Khirnov authored
      Instead of a linked list constructed at av_register_all(), store them
      in a constant array of pointers.
      
      Since no registration is necessary now, this removes some global state
      from lavf. This will also allow the urlprotocol layer caller to limit
      the available protocols in a simple and flexible way in the following
      commits.
      2758cded
  6. 02 Feb, 2016 1 commit
  7. 13 Dec, 2015 1 commit
  8. 14 Oct, 2015 1 commit
  9. 02 Oct, 2015 1 commit
  10. 16 Sep, 2015 1 commit
  11. 30 Jul, 2015 2 commits
  12. 29 Jul, 2015 2 commits
  13. 01 Jul, 2015 1 commit
  14. 19 Apr, 2015 1 commit
  15. 22 Dec, 2014 1 commit
  16. 28 Nov, 2014 4 commits
  17. 23 Nov, 2014 1 commit
    • Jeffrey Wescott's avatar
      avformat/rtmpproto: only prepend @setMetaData for onMetaData and |RtmpSampleAccess · 60fd790f
      Jeffrey Wescott authored
      In current versions of ffmpeg, when streaming to an RTMP server, anytime a packet of type
      RTMP_PT_NOTIFY is encountered, the packet is prepended with @setDataFrame before it gets sent
      to the server. This is incorrect; only packets for onMetaData and |RtmpSampleAccess should
      invoke @setDataFrame on the RTMP server. Specifically, the current bug manifests
      itself when trying to stream onTextData or onCuePoint invocations.
      
      This fix addresses that problem and ensures that the @setDataFrame is only prepended
      for onMetaData and |RtmpSampleAccess.
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      60fd790f
  18. 05 Nov, 2014 1 commit
  19. 03 Nov, 2014 1 commit
  20. 20 Oct, 2014 1 commit
  21. 19 Oct, 2014 1 commit
  22. 18 Oct, 2014 1 commit
  23. 17 Oct, 2014 4 commits
  24. 15 Oct, 2014 1 commit
  25. 30 Sep, 2014 1 commit
  26. 15 Aug, 2014 1 commit
  27. 01 Jun, 2014 1 commit
  28. 16 May, 2014 2 commits
  29. 08 May, 2014 2 commits