[Bug 734499] GLVideomixer prevents pipeline seeking when present

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Sep 21 20:45:21 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=734499
  GStreamer | gst-plugins-bad | git

Matthew Waters <ystreet00> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
     Ever Confirmed|0                           |1

--- Comment #8 from Matthew Waters <ystreet00 at gmail.com> 2014-09-22 03:45:14 UTC ---
If you seek on the pipeline it works.  Not if you seek on uridecodebin.  This
seems to be due to the segment handling in aggregator.  As a result of the seek
on uridecodebin, a new segment is sent to the mixer which in videomixer's case
results in a reset of the segment position.  For compositor/glvideomixer, the
position is not reset and ends up outside the segment bounds causing
videoaggregator to drop the buffer.  Another interesting point is that
aggregator does not seem to get the seek event when one seeks on uridecodebin
instead of the pipeline.

I have no idea how this is supposed to work :)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list