1. 15 Jan, 2019 1 commit
  2. 03 Oct, 2018 1 commit
  3. 06 Jan, 2018 1 commit
  4. 13 Nov, 2016 1 commit
  5. 03 Nov, 2016 1 commit
  6. 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
  7. 07 Mar, 2016 1 commit
  8. 04 Mar, 2016 1 commit
  9. 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
  10. 02 Feb, 2016 1 commit
  11. 04 Dec, 2015 1 commit
  12. 11 Apr, 2015 1 commit
  13. 01 Apr, 2015 2 commits
  14. 24 Dec, 2014 1 commit
  15. 09 Dec, 2014 1 commit
    • Martin Storsjö's avatar
      rtpproto: Fix the input RTP data format check · 95d880fa
      Martin Storsjö authored
      Only the upper 2 bits of the first byte are known to be
      a fixed value.
      
      The lower bits in the first byte of a RTP packet could be set
      if the input is from another RTP packetizers than libavformat's,
      but for RTCP packets, they would also be set when sending RTCP RR
      packets, triggering false warnings about incorrect input format
      to the protocol.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      95d880fa
  16. 08 Dec, 2014 1 commit
  17. 27 Nov, 2014 1 commit
  18. 20 Oct, 2014 1 commit
  19. 16 Sep, 2014 1 commit
  20. 15 Sep, 2014 1 commit
  21. 25 Oct, 2013 1 commit
  22. 15 Aug, 2013 2 commits
  23. 14 Aug, 2013 1 commit
  24. 13 Aug, 2013 1 commit
  25. 01 Aug, 2013 2 commits
  26. 31 Jul, 2013 4 commits
  27. 29 Jul, 2013 1 commit
  28. 19 Jul, 2013 2 commits
  29. 18 Jul, 2013 1 commit
    • Ed Torbett's avatar
      avformat/rt*p: Joining a SSM multicast group using an SDP (Issue #2171) · 7203dbde
      Ed Torbett authored
      Passes Source-Specific Multicast parameters read from an sdp file through to the UDP socket code,
      allowing source-specific multicast streams to be correctly received. As an integral part of this
      change, additional checking (currently only enabled in the case of SSM streams, but probably
      useful in similar scenarios) has been added to the RTP protocol handler to distinguish UDP packets
      arriving from multiple sources to the same port and process only the expected packets
      (those transmitted from the expected UDP source address). This resolves an issue identified
      when multiple instances of FFmpeg subscribe to different Source-Specific Multicast streams
      but with each sharing the same destination port.
      Signed-off-by: 's avatarEdward Torbett <ed.torbett@simulation-systems.co.uk>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      7203dbde
  30. 12 Dec, 2012 1 commit
  31. 17 Aug, 2012 2 commits