1. 02 Jan, 2017 1 commit
  2. 05 Aug, 2016 1 commit
  3. 04 May, 2016 1 commit
  4. 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
  5. 04 Dec, 2015 1 commit
  6. 18 Nov, 2013 1 commit
  7. 16 Nov, 2013 1 commit
  8. 26 Sep, 2013 1 commit
  9. 18 Sep, 2013 1 commit
  10. 07 Mar, 2013 1 commit
  11. 03 Mar, 2013 1 commit
  12. 04 Sep, 2012 1 commit
  13. 17 Jul, 2012 1 commit
  14. 16 Jul, 2012 1 commit
  15. 22 Jun, 2012 1 commit
  16. 19 Jun, 2012 1 commit
    • Samuel Pitoiset's avatar
      rtmp: Reduce the number of idle posts sent by sleeping 50ms · 9d811fd8
      Samuel Pitoiset authored
      Rtmpt is effectively half duplex - the server can't return any
      data unless we send a request (to which the server responds). If
      we don't have any data to send currently, and the server didn't
      return any data either, wait a little before doing the next request.
      
      This avoids busy looping with idle posts with empty replies, while
      waiting for more data from the server.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      9d811fd8
  17. 17 Jun, 2012 1 commit
    • Samuel Pitoiset's avatar
      RTMPT protocol support · 8e50c57d
      Samuel Pitoiset authored
      This adds two protocols, but one of them is an internal implementation
      detail just used as an abstraction layer/generalization in the code. The
      RTMPT protocol implementation uses rtmphttp:// as an alternative to the
      tcp:// protocol. This allows moving most of the lower level logic out
      from the higher level generic rtmp code.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      8e50c57d