[Bug 701101] If a sink is in async, pipeline reports wrong position

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 27 05:59:41 PDT 2013


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

--- Comment #4 from Wim Taymans <wim.taymans at gmail.com> 2013-06-27 12:59:35 UTC ---
> This issue with the start/stop never being invalid as returned from
> get_sync_times will also affect other parts of the code, like for example in
> gst_base_sink_is_too_late which uses the average diff in frame in case stop is
> invalid, this bug making that code useless now as well.

start/stop can be invalid when the segment has no stop time.

> Let me know if there's anything I need to change in the attached patch.

For stepping it seems like it needs to snap to the end of the segment, when
known. Before we try to change this, we should really have some unit tests for
this..

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