[gst-cvs] wingo gstreamer: gstreamer/ gstreamer/gst/
Andy Wingo
wingo at freedesktop.org
Sun Oct 2 19:38:57 PDT 2005
CVS Root: /cvs/gstreamer
Module: gstreamer
Changes by: wingo
Date: Sun Oct 02 2005 16:24:37 PDT
Log message:
2005-10-03 Andy Wingo <wingo at pobox.com>
* gst/gstpad.c (gst_pad_activate_push): There is a race condition
whereby calling a pad's activatepush() function can start a thread
that starts to push or pull before the pad gets the FLUSHING flag
unset. Hack around it by holding the stream lock until the flag is
set. Need to replace this with a proper solution. Together with
the ghost pad fixes, this fixes mp3 playing/tagreading.
Modified files:
. : ChangeLog
gst : gstpad.c
Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.1613&r2=1.1614
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstpad.c.diff?r1=1.445&r2=1.446
More information about the Gstreamer-commits
mailing list