[gst-cvs] dolphy gst-plugins: gst-plugins/ gst-plugins/sys/xvimage/
Julien Moutte
dolphy at freedesktop.org
Fri Feb 11 14:50:21 PST 2005
CVS Root: /cvs/gstreamer
Module: gst-plugins
Changes by: dolphy
Date: Fri Feb 11 2005 14:49:37 PST
Log message:
2005-02-11 Julien MOUTTE <julien at moutte.net>
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put),
(gst_xvimagesink_sink_link), (gst_xvimagesink_change_state),
(gst_xvimagesink_chain), (gst_xvimagesink_buffer_free),
(gst_xvimagesink_buffer_alloc), (gst_xvimagesink_set_xwindow_id),
(gst_xvimagesink_expose), (gst_xvimagesink_set_property),
(gst_xvimagesink_finalize), (gst_xvimagesink_init): Protect interface
methods from chain and negotiation and vice versa (Fixes #166142).
Fix a possible bug of images in the buffer pool being discarded because
we are looking at the wrong geometry.
* sys/xvimage/xvimagesink.h: Add stream_lock.
Modified files:
. : ChangeLog
sys/xvimage : xvimagesink.c xvimagesink.h
Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/ChangeLog.diff?r1=1.1618&r2=1.1619
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/sys/xvimage/xvimagesink.c.diff?r1=1.97&r2=1.98
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/sys/xvimage/xvimagesink.h.diff?r1=1.26&r2=1.27
More information about the Gstreamer-commits
mailing list