summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ext/xvid/gstxvidenc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/ext/xvid/gstxvidenc.c b/ext/xvid/gstxvidenc.c
index ea6d3aed..40b5be22 100644
--- a/ext/xvid/gstxvidenc.c
+++ b/ext/xvid/gstxvidenc.c
@@ -199,9 +199,17 @@ gst_xvidenc_get_type (void)
0,
(GInstanceInitFunc) gst_xvidenc_init,
};
+ const GInterfaceInfo preset_interface_info = {
+ NULL, /* interface_init */
+ NULL, /* interface_finalize */
+ NULL /* interface_data */
+ };
xvidenc_type = g_type_register_static (GST_TYPE_ELEMENT,
"GstXvidEnc", &xvidenc_info, 0);
+
+ g_type_add_interface_static (xvidenc_type, GST_TYPE_PRESET,
+ &preset_interface_info);
}
return xvidenc_type;
}