close #333784 unref the result of gst_pad_get_parent() by: Christophe Fergeau.
[platform/upstream/gstreamer.git] / gst / wavenc / gstwavenc.c
index da6b8b7..f392b6e 100644 (file)
@@ -253,9 +253,12 @@ gst_wavenc_sink_setcaps (GstPad * pad, GstCaps * caps)
   gst_wavenc_setup (wavenc);
 
   if (wavenc->setup) {
+    gst_object_unref (wavenc);
     return TRUE;
   }
 
+  gst_object_unref (wavenc);
+
   return FALSE;
 }