[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