From: Wim T. <wt...@pd...> - 2004-07-09 15:04:17
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: wtay Date: Sat Jul 10 2004 01:04:14 EST Log message: * gst/gstbin.c: (gst_bin_remove), (gst_bin_dispose): * gst/gstthread.c: (gst_thread_dispose), (gst_thread_catch), (gst_thread_main_loop): Since remove is virtual in GstBin we must not assume the elements GList to have anothing usefull. Add some more logging to GstThread and be a bit more paranoid when resetting the scheduler. Set the state of the bin to NULL before removing the children. Modified files: . : ChangeLog gst : gstbin.c gstthread.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.651&r2=1.652 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstbin.c.diff?r1=1.193&r2=1.194 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstthread.c.diff?r1=1.127&r2=1.128 |