1. 14 Jul, 2017 3 commits
  2. 13 Jul, 2017 1 commit
  3. 12 Jul, 2017 1 commit
  4. 09 Jul, 2017 2 commits
  5. 05 Jul, 2017 1 commit
  6. 04 Jul, 2017 2 commits
  7. 20 Jun, 2017 3 commits
  8. 17 Jun, 2017 2 commits
    • Vivia Nikolaidou's avatar
      splitmux: Drop allocation queries · 7894fb37
      Vivia Nikolaidou authored
      They can cause us to deadlock, while we're waiting for a new frame and
      upstream is waiting for the allocation query to be answered before
      sending a frame
      
      https://bugzilla.gnome.org/show_bug.cgi?id=783753
      7894fb37
    • Sebastian Dröge's avatar
      rtspsrc: Use a mutex for protecting against concurrent send/receives · 4c7fad2d
      Sebastian Dröge authored
      We currently send data to the RTSP connection from multiple threads:
      whenever a command is to be handled and whenever RTCP is generated. This
      can cause data corruption or worse if both happen at the same time.
      
      As such, protect gst_rtsp_connection_send() and gst_rtsp_connection_receive()
      calls with a mutex. While this means that we hold a mutex during the IO
      operation, this is not actually a problem as the IO operation can be
      interrupted (gst_rtsp_connection_flush()) at any time and is blocking by
      itself anyway.
      4c7fad2d
  9. 15 Jun, 2017 1 commit
    • Sebastian Dröge's avatar
      qtmux: Un-merge the last two stsc entries after serializing · 0421fb04
      Sebastian Dröge authored
      The last entry will most likely get new samples added to it in "robust"
      muxing mode, changing the samples_per_chunk and thus making it wrong to
      keep the last two entries merged. It will run into an assertion later
      when adding a new sample to the chunk.
      
      Thanks to gdiener@cardinalpeak.com for the analysis of the bug and
      proposal for a solution.
      0421fb04
  10. 13 Jun, 2017 1 commit
  11. 12 Jun, 2017 1 commit
  12. 02 Jun, 2017 2 commits
  13. 29 May, 2017 1 commit
  14. 12 May, 2017 1 commit
  15. 09 May, 2017 1 commit
  16. 08 May, 2017 3 commits
  17. 04 May, 2017 3 commits
  18. 02 May, 2017 1 commit
  19. 27 Apr, 2017 4 commits
  20. 25 Apr, 2017 1 commit
  21. 24 Apr, 2017 3 commits
  22. 21 Apr, 2017 2 commits