[Bug 667352] [0.11] misc core API/bug comments/nitpicks
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Mar 9 03:10:37 PST 2012
https://bugzilla.gnome.org/show_bug.cgi?id=667352
GStreamer | gstreamer (core) | 0.11.x
--- Comment #4 from Wim Taymans <wim.taymans at gmail.com> 2012-03-09 11:10:31 UTC ---
the event concern should be fixed with this:
commit 35241f35c036beec0237653db388ba7fd8b93385
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Fri Mar 9 11:53:54 2012 +0100
pad: also push sticky events on new event
Make a helper function check_sticky to check and push pending sticky
events.
Move the handling of the result of pushing the sticky event inside the
push_event function, we need to mark the event as received when it was
pushed
correctly.
Move the sticky events code outside of gst_pad_push_event_unchecked and
make it purely handle sending the event to the peer.
when pushing a sticky event, first store it on the pad. Then check and push
any
pending sticky events when we get a serialized or sticky event on a srcpad.
This
fixes the issue where sticky events are not pushed when an event is pushed.
--
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