-/*
+/*
* GStreamer
* Copyright (C) 2007 David Schleef <ds@schleef.org>
*
{
GObjectClass *gobject_class;
GstElementClass *gstelement_class;
-
+ GstCaps *tmp = NULL;
gobject_class = (GObjectClass *) klass;
gstelement_class = (GstElementClass *) klass;
gst_element_class_add_pad_template (gstelement_class,
gst_pad_template_new ("src", GST_PAD_SRC, GST_PAD_ALWAYS,
- gst_caps_from_string (SRC_CAPS)));
+ tmp = gst_caps_from_string (SRC_CAPS)));
+ gst_caps_unref (tmp);
gst_element_class_add_pad_template (gstelement_class,
gst_pad_template_new ("sink", GST_PAD_SINK, GST_PAD_ALWAYS,
- gst_caps_from_string (SINK_CAPS)));
+ tmp = gst_caps_from_string (SINK_CAPS)));
+ gst_caps_unref (tmp);
GST_BASE_TRANSFORM_CLASS (klass)->transform_caps =
GST_DEBUG_FUNCPTR (gst_bayer2rgb_transform_caps);