From: <wt...@fr...> - 2005-01-04 12:07:19
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: wtay Date: Tue Jan 04 2005 04:07:09 PST Branch: BRANCH-THREADED Log message: * gst/elements/gstfilesrc.c: (gst_filesrc_getrange), (gst_filesrc_get), (gst_filesrc_activate): * gst/gstclock.c: (gst_clock_init), (gst_clock_dispose): * gst/gstclock.h: * gst/gstevent.c: (gst_event_new_discontinuous_valist), (gst_event_new_discontinuous), (gst_event_discont_get_value), (gst_event_new_flush): * gst/gstevent.h: * gst/gstpad.c: (gst_pad_set_active), (gst_pad_set_blocked_async), (gst_pad_set_acceptcaps_function), (gst_pad_set_fixatecaps_function), (gst_pad_unlink), (gst_pad_link_prepare_filtered), (gst_pad_link_filtered), (gst_pad_relink_filtered), (gst_real_pad_get_caps_unlocked), (gst_pad_peer_get_caps), (gst_pad_fixate_caps), (gst_pad_accept_caps), (gst_pad_peer_accept_caps), (gst_pad_set_caps), (gst_pad_configure_sink), (gst_pad_configure_src), (gst_pad_realize), (gst_pad_alloc_buffer), (gst_pad_push), (gst_pad_push_event), (gst_pad_send_event): * gst/gstpad.h: * gst/gsttask.c: (gst_task_pause): * gst/gsttask.h: * gst/schedulers/threadscheduler.c: (gst_thread_scheduler_task_class_init), (gst_thread_scheduler_task_init), (gst_thread_scheduler_task_start), (gst_thread_scheduler_task_stop), (gst_thread_scheduler_task_pause), (gst_thread_scheduler_func): Work on flushing. Allow tasks to be paused. Remove some old code in GstClock Modified files: . : ChangeLog gst : gstclock.c gstclock.h gstevent.c gstevent.h gstpad.c gstpad.h gsttask.c gsttask.h gst/elements : gstfilesrc.c gst/schedulers : threadscheduler.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.858.2.17&r2=1.858.2.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstclock.c.diff?r1=1.49.2.2&r2=1.49.2.3 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstclock.h.diff?r1=1.33.2.3&r2=1.33.2.4 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstevent.c.diff?r1=1.48.2.1&r2=1.48.2.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstevent.h.diff?r1=1.51.2.4&r2=1.51.2.5 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstpad.c.diff?r1=1.350.2.6&r2=1.350.2.7 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstpad.h.diff?r1=1.152.2.6&r2=1.152.2.7 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gsttask.c.diff?r1=1.1.2.1&r2=1.1.2.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gsttask.h.diff?r1=1.1.2.2&r2=1.1.2.3 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/elements/gstfilesrc.c.diff?r1=1.108.2.3&r2=1.108.2.4 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/schedulers/threadscheduler.c.diff?r1=1.1.2.2&r2=1.1.2.3 |