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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jan 30 12:15:43 PST 2014


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

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.3.1

--- Comment #2 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-01-30 20:15:39 UTC ---
Thanks for the review!

commit 8ee77efbed55ff1ecb36eed3d46c3715c1fd7671
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date:   Thu Jan 30 03:22:56 2014 -0300

    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.

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

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