summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Moutte <julien@moutte.net>2004-07-16 10:48:51 +0000
committerJulien Moutte <julien@moutte.net>2004-07-16 10:48:51 +0000
commitd5c4a86bae7272550f25a88b0d271c6a1f8c035e (patch)
treef202b9b27c1a51019072275a6ad7511a08191ff4
parent226e7b8bacfa7a4f732d9fe8a2420dd647f6c641 (diff)
downloadgst-plugins-bad-d5c4a86bae7272550f25a88b0d271c6a1f8c035e.tar.gz
gst-plugins-bad-d5c4a86bae7272550f25a88b0d271c6a1f8c035e.tar.bz2
gst-plugins-bad-d5c4a86bae7272550f25a88b0d271c6a1f8c035e.zip
sys/: Getting the 2 video sinks synchronized again. Using internal data pointer of the x(v)image to store image's dat...
Original commit message from CVS: 2004-07-16 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xerror), (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy), (gst_ximagesink_sink_link), (gst_ximagesink_chain), (gst_ximagesink_buffer_free), (gst_ximagesink_buffer_alloc): * sys/ximage/ximagesink.h: * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy), (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free), (gst_xvimagesink_buffer_alloc): * sys/xvimage/xvimagesink.h: Getting the 2 video sinks synchronized again. Using internal data pointer of the x(v)image to store image's data to be coherent with the buffer alloc mechanism. Investigated the image destruction code to be sure that everything gets freed correctly.
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 69cbcc6e..4f168a01 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2004-07-16 Julien MOUTTE <julien@moutte.net>
+
+ * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xerror),
+ (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new),
+ (gst_ximagesink_ximage_destroy), (gst_ximagesink_sink_link),
+ (gst_ximagesink_chain), (gst_ximagesink_buffer_free),
+ (gst_ximagesink_buffer_alloc):
+ * sys/ximage/ximagesink.h:
+ * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
+ (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy),
+ (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free),
+ (gst_xvimagesink_buffer_alloc):
+ * sys/xvimage/xvimagesink.h: Getting the 2 video sinks synchronized
+ again. Using internal data pointer of the x(v)image to store image's
+ data to be coherent with the buffer alloc mechanism. Investigated the
+ image destruction code to be sure that everything gets freed correctly.
+
2004-07-16 Wim Taymans <wim@fluendo.com>
* gst/playback/gstdecodebin.c: (gst_decode_bin_get_type),