[Bug 723266] outputselector: respect the 'negotiation-mode' property

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 29 22:40:14 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=723266
  GStreamer | gstreamer (core) | unspecified

--- Comment #1 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-01-30 06:40:09 UTC ---
Created an attachment (id=267610)
 View: https://bugzilla.gnome.org/attachment.cgi?id=267610
 Review: https://bugzilla.gnome.org/review?bug=723266&attachment=267610

outputselector: respect the 'negotiation-mode' property

If the segment event is allowed to be pushed to all pads it
will lead to an assertion of 'sticky event misordering:
segment received before caps' in case the pad-negotiation-mode
is set to 'active' or 'none'.

This patch fixes this by making all sticky events follow the
property like the caps event to prevent misordering warnings.

When a new pad is activated the current sticky events on the
sinkpad are forwarded to it in the proper order.

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