summaryrefslogtreecommitdiffstats
path: root/sys/ximagesrc/ximageutil.h
diff options
context:
space:
mode:
authorZaheer Abbas Merali <zaheerabbas@merali.org>2006-03-31 15:21:35 +0000
committerZaheer Abbas Merali <zaheerabbas@merali.org>2006-03-31 15:21:35 +0000
commit7b8578af9f13465c8fec1fa973b78e8f431b88c1 (patch)
tree74c7f114709844d6aab934eef8504a18200eb384 /sys/ximagesrc/ximageutil.h
parent15d5008ffc61e32156316ebedb1a1fb5bf7a683f (diff)
downloadgst-plugins-bad-7b8578af9f13465c8fec1fa973b78e8f431b88c1.tar.gz
gst-plugins-bad-7b8578af9f13465c8fec1fa973b78e8f431b88c1.tar.bz2
gst-plugins-bad-7b8578af9f13465c8fec1fa973b78e8f431b88c1.zip
sys/ximagesrc/: Fix ximagesrc so a) the cursor doesnt trail and b) there are no yellow rectangles with the cursor
Original commit message from CVS: 2006-03-31 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/ximagesrc/ximagesrc.c: (composite_pixel), (gst_ximagesrc_ximage_get), (gst_ximagesrc_set_property), (gst_ximagesrc_get_caps), (gst_ximagesrc_class_init): * sys/ximagesrc/ximagesrc.h: * sys/ximagesrc/ximageutil.c: (ximageutil_xcontext_get): * sys/ximagesrc/ximageutil.h: Fix ximagesrc so a) the cursor doesnt trail and b) there are no yellow rectangles with the cursor
Diffstat (limited to 'sys/ximagesrc/ximageutil.h')
-rw-r--r--sys/ximagesrc/ximageutil.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/ximagesrc/ximageutil.h b/sys/ximagesrc/ximageutil.h
index a4db7610..cc9d3dbf 100644
--- a/sys/ximagesrc/ximageutil.h
+++ b/sys/ximagesrc/ximageutil.h
@@ -89,6 +89,12 @@ struct _GstXContext {
gint width, height;
gint widthmm, heightmm;
+
+ /* these are the output masks
+ * for buffers from ximagesrc
+ * and are in big endian */
+ guint32 r_mask_output, g_mask_output, b_mask_output;
+
GValue *par; /* calculated pixel aspect ratio */
gboolean use_xshm;