[Bug 760707] appsrc/sink: Add functions for catching/injecting events

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jan 18 03:39:19 PST 2016


https://bugzilla.gnome.org/show_bug.cgi?id=760707

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Sure, why not.

For appsrc, you can already do that with gst_element_send_event(appsrc,event),
so it's just a convenience function, right? We could special-case the CAPS and
EOS events and call our equivalent API then to make sure it's handled right.

For appsink it's a bit more tricky, I guess we'd keep events and buffers
serialized and if someone pulls out a buffer, even though an event is next,
then the event just gets dropped (for backwards compat)?

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