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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 30 08:33:46 PST 2009


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

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wim.taymans at gmail.com

--- Comment #6 from Wim Taymans <wim.taymans at gmail.com> 2009-11-30 16:33:42 UTC ---
I would like to have this merged into the regular flush events. This could be
done by adding new flags to the flush event (default DEEP | RESET). At least we
could extend it later on then too.

something like:

 typedef enum {
   GST_FLUSH_FLAG_DEEP  = (1 << 0),
   GST_FLUSH_FLAG_RESET = (1 << 1)
 } GstFlushFlags

The RESET flag would reset the running_time. The DEEP flag would forward the
event downstream instead of unlocking only the current streaming thread. Having
the RESET flag bu not the DEEP flag is maybe not so useful.

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