[gst-cvs] wtay gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst/playback/

Wim Taymans wtay at kemper.freedesktop.org
Thu Sep 21 00:02:00 PDT 2006


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     wtay
Date:           Thu Sep 21 2006  07:02:00 UTC

Log message:
* gst/playback/gstplaybasebin.c: (group_commit),
(queue_deadlock_check), (queue_overrun), (queue_threshold_reached),
(queue_out_of_data), (gen_preroll_element),
(preroll_remove_overrun), (probe_triggered):
Refactor handling of overrun detection.
Separate handling of group completion and deadlock detection when doing
network buffering. This should fix some deadlocks that were not detected
because the group was completed.
Add more comments, improve debugging.

Modified files:
    .               : ChangeLog
    gst/playback    : gstplaybasebin.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.2900&r2=1.2901
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/playback/gstplaybasebin.c.diff?r1=1.117&r2=1.118




More information about the Gstreamer-commits mailing list