[gstreamer-bugs] [Bug 575588] decodebin2 deadlock

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Mar 17 11:11:09 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=575588

  GStreamer | gst-plugins-base | Ver: git

Wim Taymans changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.23




------- Comment #4 from Wim Taymans  2009-03-17 18:11 UTC -------
commit 563db0fdca22ff36f66f3db92f2a54f208226d01
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Mar 17 19:09:02 2009 +0100

    decodebin2: add extra dynamic ref for demuxers

    When we make a group connected to a demuxer, keep an extra dynamic refcount
for
    the group which is only decremented when no_more_pads or a multiqueue
overrun is
    detected. This way we avoid a race between exposing the group while more
dynamic
    refs are added from new pads.

    Fixes #575588.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=575588.




More information about the Gstreamer-bugs mailing list