From: <wt...@ke...> - 2007-12-19 17:49:50
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: wtay Date: Wed Dec 19 2007 17:49:53 UTC Log message: * libs/gst/base/gstbasesrc.c: (gst_base_src_send_event), (gst_base_src_get_range), (gst_base_src_pad_get_range), (gst_base_src_loop), (gst_base_src_set_flushing), (gst_base_src_change_state): Allow sending EOS to the source to make it send out an EOS event from the streaming thread. Update docs and deprecate the old NULL/READY shutdown method. * tests/check/libs/basesrc.c: (GST_START_TEST), (gst_basesrc_suite): Add unit test for controlled shutdown. Modified files: . : ChangeLog libs/gst/base : gstbasesrc.c tests/check/libs: basesrc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.3588&r2=1.3589 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/base/gstbasesrc.c.diff?r1=1.149&r2=1.150 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/tests/check/libs/basesrc.c.diff?r1=1.3&r2=1.4 |