[gstreamer-bugs] [Bug 623318] New: [playbin2] If source setup fails the old uridecodebin is kept and breaks future playback
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Jul 1 12:25:43 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=623318
GStreamer | gst-plugins-base | 0.10.30
Summary: [playbin2] If source setup fails the old uridecodebin
is kept and breaks future playback
Classification: Desktop
Product: GStreamer
Version: 0.10.30
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: slomo at circular-chaos.org
QAContact: gstreamer-bugs at lists.sourceforge.net
Depends on: 505770
GNOME target: ---
GNOME version: ---
+++ This bug was initially created as a clone of Bug #505770 +++
Due to the change in bug #505770 a bug in playbin2 was exposed. When the source
setup failed in playbin2, the failing group is not deactivated, which means
that the failing uridecodebin will still be a child of playbin2 and that the
signals are still connected. Future state changes affect the old, failed
uridecodebin and will then cause signal emission, which then will confuse
playbin2 or even worse, cause crashes and assertions.
--
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