[Bug 784551] basesrc: forward SINK_MESSAGE events downstream
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jul 5 15:21:30 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=784551
--- Comment #1 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Review of attachment 354924:
--> (https://bugzilla.gnome.org/review?bug=784551&attachment=354924)
::: libs/gst/base/gstbasesrc.c
@@ +1896,3 @@
break;
case GST_EVENT_TAG:
+ case GST_EVENT_SINK_MESSAGE:
Note that the application thread will block if downstream flow is also blocked,
making it hard to use by applications. It's the reason why EOS are being queued
and pushed on the streaming thread. Maybe long term we should add a generic
queue for these ?
--
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