summaryrefslogtreecommitdiffstats
path: root/ext/directfb/dfbvideosink.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/directfb/dfbvideosink.h')
-rw-r--r--ext/directfb/dfbvideosink.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/ext/directfb/dfbvideosink.h b/ext/directfb/dfbvideosink.h
index 9298346d..f62d659a 100644
--- a/ext/directfb/dfbvideosink.h
+++ b/ext/directfb/dfbvideosink.h
@@ -65,6 +65,11 @@ struct _GstDfbVMode {
gint bpp;
};
+/**
+ * GstDfbVideoSink:
+ *
+ * The opaque #GstDfbVideoSink structure.
+ */
struct _GstDfbVideoSink {
/* Our element stuff */
GstVideoSink videosink;
@@ -97,8 +102,17 @@ struct _GstDfbVideoSink {
gboolean hw_scaling;
gboolean backbuffer;
+ gboolean vsync;
gboolean setup;
gboolean running;
+
+ /* Color balance */
+ GList *cb_channels;
+ gint brightness;
+ gint contrast;
+ gint hue;
+ gint saturation;
+ gboolean cb_changed;
};
struct _GstDfbVideoSinkClass {