[gstreamer-bugs] [Bug 603378] [API][event] New event to flush all buffered data

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 30 09:01:21 PST 2009


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

--- Comment #8 from Wim Taymans <wim.taymans at gmail.com> 2009-11-30 17:01:18 UTC ---
> 
> For 0.11 that's a good idea but in 0.10 we need a different event for this
> because it is now necessary to look at the content of the event while before
> this wasn't necessary. All old elements would handle the flush event with
> flags!=DEEP|RESET as if they are DEEP|RESET and completely break playback
> (because the running time is reset although upstream elements think it isn't).

We need to change a couple of elements (like queue and basesink) at least.
Other elements might need to be updated too.

But I guess you are right, old elements can forward the new event without
reseting the timing info and then there is more change of backwards compat for
non-updated elements.

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