1. 13 Feb, 2017 1 commit
  2. 26 Jan, 2017 1 commit
  3. 09 Jan, 2017 1 commit
  4. 05 Dec, 2016 2 commits
  5. 21 Nov, 2016 1 commit
  6. 01 Nov, 2016 2 commits
  7. 26 Oct, 2016 1 commit
    • Mark Nauwelaerts's avatar
      rtspsrc: reset connection info to non-flushing when closing · 73592423
      Mark Nauwelaerts authored
      This solves a hanging mainloop in following scenario:
      * connect to source
      * network/server drops
      * pipeline set to NULL (and connection to flushing as part)
      * pipeline set to PAUSED/PLAYING (connection to non-flushing, but not recorded)
      * [connecting still not possible]
      * pipeline set to NULL => mainloop hangs (since no actual flushing is done)
      73592423
  8. 15 Sep, 2016 1 commit
  9. 26 Aug, 2016 1 commit
  10. 20 Aug, 2016 1 commit
  11. 17 Aug, 2016 1 commit
  12. 06 Jul, 2016 1 commit
  13. 05 Jul, 2016 1 commit
  14. 01 Jul, 2016 1 commit
  15. 28 Jun, 2016 1 commit
    • Sebastian Dröge's avatar
      rtspsrc: When seeking, consider the current element state or pending state... · c18b609c
      Sebastian Dröge authored
      rtspsrc: When seeking, consider the current element state or pending state instead of the RTSP state
      
      If we consider the RTSP state, what can happen is that it is PLAYING but the
      element already asynchronously tried to PAUSE and it just did not happen yet.
      
      We would then override this setting to PAUSED (while the element actually is
      in PAUSED) and set the RTSP state to PLAYING again. This would then cause us
      to produce packets while the sinks are all PAUSED, piling up thousands of
      packets in the rtpjitterbuffer and other elements and finally failing.
      c18b609c
  16. 20 Jun, 2016 1 commit
  17. 17 May, 2016 1 commit
  18. 27 Apr, 2016 2 commits
  19. 15 Apr, 2016 1 commit
  20. 03 Apr, 2016 1 commit
  21. 24 Mar, 2016 2 commits
  22. 28 Feb, 2016 1 commit
  23. 18 Jan, 2016 1 commit
  24. 31 Dec, 2015 1 commit
  25. 14 Dec, 2015 2 commits
  26. 15 Nov, 2015 1 commit
  27. 25 Sep, 2015 1 commit
  28. 10 Sep, 2015 1 commit
  29. 05 Sep, 2015 2 commits
    • Jan Schmidt's avatar
      rtspsrc: Don't parse key data more than needed. · b38e2499
      Jan Schmidt authored
      When an auxilliary streams are present in the SDP media,
      there's no need to re-parse the SDP attributes multiple
      times.
      b38e2499
    • Jan Schmidt's avatar
      rtspsrc: Fix SRTP + RTX, auth access, a leak, and an invalid memory access. · fe4ed1d1
      Jan Schmidt authored
      In parse_keymgmt(), don't mutate the input string that's been passed
      as const, especially since we might need the original value again if
      the same key info applies to multiple streams (RTX, for example).
      
      When a resource is 404, and we have auth info - retry with the auth
      info the same as if we had receive unauthorised, in case the resource
      isn't even visible until credentials are supplied.
      
      Fix a memory leak handling Mikey data.
      
      When generating a random keystring, don't overrun the 30 byte
      buffer by generating 32 bytes into it.
      fe4ed1d1
  30. 21 Aug, 2015 1 commit
  31. 14 Aug, 2015 2 commits
  32. 30 Jul, 2015 1 commit
  33. 29 Jul, 2015 1 commit