[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