[Bug 708789] playbin: make sure elements are in null before disposing
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Oct 1 23:06:21 CEST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=708789
GStreamer | gst-plugins-base | unspecified
Thiago Sousa Santos <thiago.sousa.santos> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.3.x
--- Comment #3 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2013-10-01 21:06:15 UTC ---
commit f8d8a56d7bb594d2f7de2d73bb435d19139df2b8
Author: Thiago Santos <ts.santos at partner.samsung.com>
Date: Tue Sep 24 16:47:52 2013 -0700
playbin: make sure elements are in null before disposing
If a pipeline fails to preroll, it might happen that the sinks are
put into READY state from playbin's sink activation, but they are never
set to playsink, so they aren't being managed by a GstBin and will keep
their READY state until they are unreffed, leading to a warning.
Prevent this by always forcing them to NULL when deactivating a group
https://bugzilla.gnome.org/show_bug.cgi?id=708789
Just noticed I forgot to fix the commit message when fixed the code, it only
forces it to null when not inside playsink.
--
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