[Bug 650916] REGRESSION: ssrcdemux causing FLOW_NOT_LINKED

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 28 06:06:19 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=650916
  GStreamer | gst-plugins-good | git

Mark Nauwelaerts <mnauw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |mnauw at users.sourceforge.net
         Resolution|                            |FIXED

--- Comment #13 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2011-07-28 13:06:11 UTC ---
Thanks.  Committed the following, where the "ref on pad" uses a (IMHO) somewhat
simpler and less invasive approach.

commit e26b5391c2d9259bb85f031e0760f05f037fe9bc
Author: Olivier Crête <olivier.crete at collabora.com>
Date:   Tue May 24 11:17:25 2011 +0300

    rtpssrcdemux: Use PADs lock

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

commit e26b5391c2d9259bb85f031e0760f05f037fe9bc
Author: Olivier Crête <olivier.crete at collabora.com>
Date:   Tue May 24 11:17:25 2011 +0300

    rtpssrcdemux: Use PADs lock

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

commit 3a98f6f0fdd50d90f4881d096eade2e1d9da61a8
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Thu Jul 28 14:44:57 2011 +0200

    rtpssrcdemux: keep a ref on the src pad while using it

    Prevent a possible race if clear_ssrc() is called between getting the pad
and
    doing the push.

    Based on patch by <olivier.crete at collabora.com>

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

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