GstMngEnc *mngenc;
gdouble fps;
GstStructure *structure;
+ GstPadLinkReturn result;
mngenc = GST_MNGENC (gst_pad_get_parent (pad));
"width", G_TYPE_INT, mngenc->width,
"height", G_TYPE_INT, mngenc->height, NULL);
- return gst_pad_try_set_caps (mngenc->srcpad, caps);
+ result = gst_pad_try_set_caps (mngenc->srcpad, caps);
+ gst_object_unref (mngenc);
+
+ return result;
}
static void
/* FIXME, do something here */
gst_buffer_unref (buf);
+ gst_object_unref (mngenc);
}