[Bug 734659] basetransform: skips buffers if looping and QoS enabled

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 12 05:08:12 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=734659
  GStreamer | gstreamer (core) | git

--- Comment #4 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-08-12 12:08:10 UTC ---
It does not need to be reset, it will just continue running. What will reset is
the buffer timestamps and the stream time.

Basically what needs to happen when looping over the same file is that the
segments are correct. The first segment should have segment.base=0, the second
one segment.base=running_time_of_end_of_first_segment, the third one ... It's
the job of the demuxer (or whatever element is handling the seek) to do that.

Bug #734470 might help, that's not specifically for looping but solving the
same problem.

-- 
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