1. 23 May, 2018 1 commit
  2. 18 May, 2017 2 commits
  3. 11 Dec, 2015 2 commits
  4. 22 Apr, 2014 1 commit
  5. 15 Feb, 2014 1 commit
  6. 20 Nov, 2013 1 commit
    • Jean-Baptiste Kempf's avatar
      LGPL relicensing of streaming output · 2416d7d1
      Jean-Baptiste Kempf authored
      Re-license almost all the streaming modules to LGPLv2.1+ with
      authorization from their respective contributors
      
      After access_output, this includes stream_out and mux.
      
      The duplicate and rtp modules are not concerned by this relicensing
      because of unreachable authors. Notably:
       - An L. Ber (dedd7cd2)
       - Andy chenee (5caa2bab)
      
      Thanks to everyone for their help and answers in due time
      2416d7d1
  7. 05 Jun, 2013 1 commit
  8. 02 Sep, 2012 1 commit
  9. 01 Apr, 2012 1 commit
  10. 14 Jan, 2012 1 commit
    • Pierre Ynard's avatar
      VoD: fix deadlock between RTSP and VLM · 7ac6ae55
      Pierre Ynard authored
      The deadlock would occur when the VLM would stop an instance and detach
      its RTP output, at the same time as an RTSP client would issue a VoD
      command to the VLM.
      
      Unfortunately this introduces a race condition where wrong RTP-Info can
      be returned.
      7ac6ae55
  11. 16 Oct, 2011 1 commit
  12. 14 Oct, 2011 1 commit
  13. 04 Oct, 2011 1 commit
  14. 28 Sep, 2011 1 commit
  15. 02 Aug, 2011 4 commits
  16. 14 Mar, 2011 2 commits
  17. 25 Jan, 2011 1 commit
    • Pierre Ynard's avatar
      rtsp: support Range header in responses · 53fc8f8c
      Pierre Ynard authored
      For VoD, the synchronization is bad, but accurate synchronization would
      require at least changes in the core to add support for some kind of
      "instant pausing" to the stream output. Synchronous calls to the VLM
      shouldn't cause delay problems, no operation waits for the input.
      53fc8f8c
  18. 23 Dec, 2010 1 commit
  19. 17 Dec, 2010 6 commits
  20. 15 Dec, 2010 1 commit
  21. 14 Dec, 2010 1 commit
  22. 12 Dec, 2010 3 commits
  23. 27 Nov, 2010 1 commit
  24. 19 Nov, 2010 1 commit
  25. 17 Nov, 2010 1 commit
  26. 16 Nov, 2010 1 commit
    • Pierre Ynard's avatar
      Merge VoD module into RTP stream output module · c6d32327
      Pierre Ynard authored
      Cleaner and better working solution for VoD than the bad hack that we
      currently have. Instead of (badly) duplicating large portions of codes,
      it reuses the existing RTSP stack and factorizes the RTP payload code,
      and provides support for a number of ES not limited to one audio and one
      video tracks, as well as for missing features in RTSP headers.
      
      The VoD module is responsible for starting and running the RTSP stack.
      When a VoD media instance is started, the VLM passes down media and
      session parameters as variables to the RTP stream output object, that
      uses them to hook back into the VoD code (and through it, into the RTSP
      stack), to retrieve accurate, already set up parameters, and provide
      playback data.
      c6d32327
  27. 01 Nov, 2010 1 commit