diff --git a/ext/speex/gstspeexenc.c b/ext/speex/gstspeexenc.c index 3d0bec27e9..6f792623cc 100644 --- a/ext/speex/gstspeexenc.c +++ b/ext/speex/gstspeexenc.c @@ -282,6 +282,8 @@ gst_speex_enc_stop (GstAudioEncoder * benc) g_slist_foreach (enc->headers, (GFunc) gst_buffer_unref, NULL); enc->headers = NULL; + gst_tag_setter_reset_tags (GST_TAG_SETTER (enc)); + return TRUE; }