Skip to content
Snippets Groups Projects
  1. Apr 18, 2014
  2. Apr 12, 2014
  3. Apr 08, 2014
  4. Apr 01, 2014
  5. Mar 29, 2014
    • William Manley's avatar
      v4l2src: Fix support for mpegts streams · a4032560
      William Manley authored and Nicolas Dufresne's avatar Nicolas Dufresne committed
      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+.
      a4032560
  6. Mar 27, 2014
  7. Mar 06, 2014
  8. Mar 05, 2014
  9. Mar 03, 2014
    • Thiago Santos's avatar
      qtdemux: prevent segfault after seeking with negative rate · 19a01df5
      Thiago Santos authored
      After a seek, the position and segments info of qtdemux are
      reset to null or invalid values. For reverse playback, qtdemux
      will seek to a keyframe and play until the next keyframe, then
      seek to another previous keyframe. This seeking function requires
      the position and segments info of qtdemux to be properly initialized.
      
      Due to a missing check for segment.rate in the movie demuxing loop
      it would consider the current segment to have ended without having
      it initialized, leading qtdemux to attempt to do a previous keyframe
      seek without proper position and segment info data. This would cause
       a segfault. This patch fixes it by correctly checking for segment
      boundaries taking the segment.rate into consideration.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=725104
      19a01df5
    • Thiago Santos's avatar
      jpegdec: mark all parsed frames as sync points · 5c2a239f
      Thiago Santos authored
      all jpeg frames are sync points, so mark them as such so
      reverse playback can properly work with the video decoder
      base class
      
      https://bugzilla.gnome.org/show_bug.cgi?id=725104
      5c2a239f
  10. Feb 28, 2014
  11. Feb 23, 2014
  12. Feb 22, 2014
  13. Feb 21, 2014
  14. Feb 19, 2014
  15. Feb 18, 2014
  16. Feb 17, 2014
  17. Feb 12, 2014
  18. Feb 11, 2014
  19. Feb 08, 2014
  20. Feb 06, 2014
  21. Feb 04, 2014
  22. Jan 19, 2014
  23. Jan 14, 2014
Loading