[Bug 723266] New: outputselector: respect the 'negotiation-mode' property
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jan 29 22:40:12 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=723266
GStreamer | gstreamer (core) | unspecified
Summary: outputselector: respect the 'negotiation-mode'
property
Classification: Platform
Product: GStreamer
Version: unspecified
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: thiago.sousa.santos at collabora.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
In the current implementation, output-selector only uses the negotiation-mode
property when doing caps operation (query and events). So if it is set to
the 'active' mode, it will forward the caps only to the currently active pad
but will forward all other sticky events to all pads. This behavior leads
to an assertion when a segment is sent to all pads and then this pad gets
the caps event: 'sticky event misordering'
This patch fixes this by respecting the 'negotiation-mode' for all
sticky events and waiting to forward them when the pad is activated.
--
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