diff --git a/ext/timidity/gstwildmidi.c b/ext/timidity/gstwildmidi.c index 6e8a3d1727..4e142b923b 100644 --- a/ext/timidity/gstwildmidi.c +++ b/ext/timidity/gstwildmidi.c @@ -754,6 +754,8 @@ gst_wildmidi_sink_event (GstPad * pad, GstEvent * event) res = gst_pad_push_event (wildmidi->srcpad, event); break; } + + gst_object_unref (pad); return res; }