Original commit message from CVS:
* ext/vorbis/vorbisdec.c: (vorbis_dec_event):
don't leak events
2004-05-08 Benjamin Otte <otte@gnome.org>
+ * ext/vorbis/vorbisdec.c: (vorbis_dec_event):
+ don't leak events
+
+2004-05-08 Benjamin Otte <otte@gnome.org>
+
* gst/level/gstlevel.c: (gst_level_link), (gst_level_chain),
(gst_level_change_state), (gst_level_init):
* gst/level/gstlevel.h:
GST_ERROR_OBJECT (dec,
"failed to parse data for DISCONT event, not sending any");
}
- gst_data_unref (GST_DATA (event));
#ifdef HAVE_VORBIS_SYNTHESIS_RESTART
vorbis_synthesis_restart (&dec->vd);
#endif
}
+ gst_data_unref (GST_DATA (event));
break;
default:
gst_pad_event_default (dec->sinkpad, event);