1. 17 Aug, 2017 4 commits
  2. 16 Aug, 2017 2 commits
  3. 11 Aug, 2017 5 commits
  4. 08 Aug, 2017 1 commit
  5. 25 Jul, 2017 3 commits
  6. 21 Jul, 2017 1 commit
  7. 18 Jul, 2017 2 commits
    • Nicolas Dufresne's avatar
      v4l2: Fix 4K colorimetry · 545646cc
      Nicolas Dufresne authored
      Since 1.6, the transfer function for BT2020 has been changed from BT709
      to BT2020_12. It's the same function, but with more precision. As a side
      effect, the V4L2 colorpsace didn't match GStreamer colorspace. When
      GStreamer ended up making a guess, it would not match anything supported
      by V4L2 anymore. This this by using BT2020_12 for BT2020 colorspace and
      BT2020 transfer function in replacement of BT709 whenever a 4K
      resolution is detected.
    • Nicolas Dufresne's avatar
      v4l2: UVC driver is named uvcvideo these days · d656eece
      Nicolas Dufresne authored
      The quirk to avoid probing interlacing didn't work anymore as the driver
      is now name uvcvideo. This should slightly speed up camera startup.
  8. 14 Jul, 2017 3 commits
  9. 13 Jul, 2017 1 commit
  10. 12 Jul, 2017 1 commit
  11. 09 Jul, 2017 2 commits
  12. 05 Jul, 2017 1 commit
  13. 04 Jul, 2017 2 commits
  14. 20 Jun, 2017 3 commits
  15. 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
    • 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.
  16. 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.
  17. 13 Jun, 2017 1 commit
  18. 12 Jun, 2017 1 commit
  19. 02 Jun, 2017 2 commits
  20. 29 May, 2017 1 commit
  21. 12 May, 2017 1 commit