From: <wt...@ke...> - 2006-05-05 11:33:54
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Fri May 05 2006 11:33:49 UTC Log message: * gst/playback/gstdecodebin.c: (cleanup_decodebin): Properly remove ghostpads. Fixes #340392 Modified files: . : ChangeLog gst/playback : gstdecodebin.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.2596&r2=1.2597 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/playback/gstdecodebin.c.diff?r1=1.70&r2=1.71 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.2596 retrieving revision 1.2597 diff -u -d -r1.2596 -r1.2597 --- ChangeLog 4 May 2006 18:43:58 -0000 1.2596 +++ ChangeLog 5 May 2006 11:33:37 -0000 1.2597 @@ -1,3 +1,8 @@ +2006-05-05 Wim Taymans <wi...@fl...> + + * gst/playback/gstdecodebin.c: (cleanup_decodebin): + Properly remove ghostpads. Fixes #340392 2006-05-04 David Schleef <ds...@sc...> * gst/typefind/gsttypefindfunctions.c: Index: gstdecodebin.c RCS file: /cvs/gstreamer/gst-plugins-base/gst/playback/gstdecodebin.c,v retrieving revision 1.70 retrieving revision 1.71 diff -u -d -r1.70 -r1.71 --- gstdecodebin.c 28 Apr 2006 19:46:36 -0000 1.70 +++ gstdecodebin.c 5 May 2006 11:33:37 -0000 1.71 @@ -1353,6 +1353,7 @@ } gst_iterator_free (elem_it); + done = FALSE; gpad_it = gst_element_iterate_pads (GST_ELEMENT (decode_bin)); while (!done) { GstPad *pad = NULL; |