1. 16 Apr, 2014 5 commits
  2. 15 Apr, 2014 1 commit
    • Sebastian Dröge's avatar
      interleave: Fix negotiation to work at all again · b038fd4e
      Sebastian Dröge authored
      The caps query handling function for the sinkpads was called for
      the srcpad, and the sinkpads had none. This commit moves it to the
      right pad, but nonetheless the negotiation still looks wrong.
      
      This makes the test pass again after the recent coverity fix
      and also allows interleave to work again, but someone should
      really review the negotiation code and fix it.
      b038fd4e
  3. 13 Apr, 2014 1 commit
  4. 12 Apr, 2014 2 commits
  5. 11 Apr, 2014 4 commits
  6. 10 Apr, 2014 4 commits
  7. 09 Apr, 2014 2 commits
  8. 08 Apr, 2014 3 commits
  9. 07 Apr, 2014 4 commits
  10. 04 Apr, 2014 1 commit
  11. 03 Apr, 2014 7 commits
  12. 01 Apr, 2014 1 commit
  13. 31 Mar, 2014 2 commits
  14. 30 Mar, 2014 2 commits
  15. 29 Mar, 2014 1 commit
    • William Manley's avatar
      v4l2src: Fix support for mpegts streams · 517f50f5
      William Manley authored
      It seems that GStreamer's mpegts elements (tsdemux, tsparse) require caps
      `video/mpegts,systemstream=true`.  As far as I can see the significance
      of systemstream is to indicate that this is a container format rather than
      an elementary stream.  As this is the case (and I can't understand how it
      could not be the case with mpegts) I add systemstream=true to v4l2src's
      caps.
      
      This allows v4l2src to be linked with tsdemux for playback from my
      Hauppauge HD-PVR with the pipeline:
      
          v4l2src ! queue ! tsdemux ! video/x-h264 ! decodebin ! xvimagesink
      
      In combination with the next commit this fixes using Hauppauge HD-PVR with
      GStreamer 1.0+.
      517f50f5