[gstreamer-bugs] [Bug 319178] [API] finish filler events and support them in GstCollectPads
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Sat Nov 19 03:00:31 PST 2005
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=319178
GStreamer | gstreamer (core) | Ver: HEAD CVS
Tim-Philipp Müller changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[0.9] [API] spec out and |[API] finish filler events
|finish filler events |and support them in
| |GstCollectPads
------- Additional Comments From Tim-Philipp Müller 2005-11-19 11:00 -------
Not to forget, GstCollectPads needs to support filler events as well.
For me it seems the easiest way would be to add two fields to GstCollectData:
gboolean is_eos;
GstClockTime filler_end_time;
Then _peek_buffer(), _pop_buffer() and friends would just return NULL when the
pad has received an EOS event or when there has been a filler event and it's up
to the collect pads user to check is_eos first.
Or maybe change _peek_buffer() and _pop_buffer() into _peek_data() and return
either a GstBuffer or a GstEvent (filler or eos)?
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list