/* FILL ME */
};
+static void gst_videofilter_base_init (GstVideofilterClass *klass);
static void gst_videofilter_class_init (GstVideofilterClass *klass);
static void gst_videofilter_init (GstVideofilter *videofilter);
if (!videofilter_type) {
static const GTypeInfo videofilter_info = {
- sizeof(GstVideofilterClass), NULL,
+ sizeof(GstVideofilterClass),
+ (GBaseInitFunc)gst_videofilter_base_init,
NULL,
(GClassInitFunc)gst_videofilter_class_init,
NULL,
return videofilter_type;
}
-static void
-gst_videofilter_class_init (GstVideofilterClass *klass)
+static void gst_videofilter_base_init (GstVideofilterClass *klass)
+{
+ klass->formats = g_ptr_array_new();
+}
+
+static void gst_videofilter_class_init (GstVideofilterClass *klass)
{
GObjectClass *gobject_class;
GstElementClass *gstelement_class;
gobject_class->set_property = gst_videofilter_set_property;
gobject_class->get_property = gst_videofilter_get_property;
-
- klass->formats = g_ptr_array_new();
}
#if 0