[Bug 647781] New: [playbin2] missing shutdown steps and inconsistent error behaviour
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Apr 14 07:40:01 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=647781
GStreamer | gst-plugins-base | git
Summary: [playbin2] missing shutdown steps and inconsistent
error behaviour
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: mnauw at users.sourceforge.net
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=185959)
View: https://bugzilla.gnome.org/attachment.cgi?id=185959
Review: https://bugzilla.gnome.org/review?bug=647781&attachment=185959
playbin2: ensure proper PAUSED_TO_READY cleanup
Since playbin2 goes async to PAUSED, it might not make it there when an error
occurs (e.g. invalid URI), and PAUSED_TO_READY is then skipped.
One of the steps that are then missed is a save_current_group, which will lead
to the curr_group and next_group getting tangled up, and subsequent activations
(to PAUSED) and deactivations (to NULL) will cycle through various failures
(such as no "No URI set" or no error at all with only a failing state change),
but no longer the original one (which should in fact occur each time around).
--
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