[gstreamer-bugs] [Bug 567396] playbin2: DECODE_BIN_LOCK occasionally called twice within one thread on playback start
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Wed Feb 25 01:13:29 PST 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=567396
GStreamer | gst-plugins-base | Ver: git
------- Comment #9 from Wim Taymans 2009-02-25 09:13 UTC -------
This should fix it:
commit dbfc80cd6c4de3b91fd9c78beec855e90cc50bc2
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Wed Feb 25 10:08:29 2009 +0100
Release the group lock when setting states
Release the group lock while we perform the state changes on the
uridecodebins
because that might trigger callbacks that we need to handle with the group
lock
taken. Avoids a possible deadly embrace in some id3/flac files.
Fixes #567396.
--
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=567396.
More information about the Gstreamer-bugs
mailing list