summaryrefslogtreecommitdiffstats
path: root/ext/directfb
diff options
context:
space:
mode:
Diffstat (limited to 'ext/directfb')
-rw-r--r--ext/directfb/dfbvideosink.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/ext/directfb/dfbvideosink.c b/ext/directfb/dfbvideosink.c
index 9d1cca10..1b72de87 100644
--- a/ext/directfb/dfbvideosink.c
+++ b/ext/directfb/dfbvideosink.c
@@ -1942,7 +1942,6 @@ gst_dfbvideosink_navigation_send_event (GstNavigation * navigation,
GstDfbVideoSink *dfbvideosink = GST_DFBVIDEOSINK (navigation);
GstEvent *event;
GstVideoRectangle src, dst, result;
- gint width, height;
double x, y;
GstPad *pad = NULL;
@@ -2366,6 +2365,11 @@ gst_dfbvideosink_get_type (void)
NULL,
NULL,
};
+ static const GInterfaceInfo colorbalance_info = {
+ (GInterfaceInitFunc) gst_dfbvideosink_colorbalance_init,
+ NULL,
+ NULL,
+ };
dfbvideosink_type = g_type_register_static (GST_TYPE_VIDEO_SINK,
"GstDfbVideoSink", &dfbvideosink_info, 0);
@@ -2374,6 +2378,8 @@ gst_dfbvideosink_get_type (void)
GST_TYPE_IMPLEMENTS_INTERFACE, &iface_info);
g_type_add_interface_static (dfbvideosink_type, GST_TYPE_NAVIGATION,
&navigation_info);
+ g_type_add_interface_static (dfbvideosink_type, GST_TYPE_COLOR_BALANCE,
+ &colorbalance_info);
}
return dfbvideosink_type;