[Bug 721310] New: GstBin: consider allowing option to block propagation of EOS
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jan 1 10:37:08 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=721310
GStreamer | gstreamer (core) | git
Summary: GstBin: consider allowing option to block propagation
of EOS
Classification: Platform
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: todd at agulnick.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Currently, when a GstBin detects that its sink elements have handled an EOS, it
forwards the EOS to its parent. This is generally what ought to happen for a
GstBin that operates as a sink.
But there are a variety of use cases where this is inconvenient. In particular,
there are applications that want to be notified of an EOS happening in a bin
without that EOS getting forwarded to the pipeline and affecting other elements
outside the bin.
There are several ways to accomplish this. One would be to subclass GstBin just
provide this functionality. Another would be to offer a property on GstBin that
accepts a custom event. When set, the GstBin forwards the custom event instead
of the EOS so that applications can catch it without its triggering the
standard EOS response.
--
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