Commit 46c024ea authored by Seungha Yang's avatar Seungha Yang Committed by Tim-Philipp Müller

tagmux: Reset final tags for reusing element

If the output tag had been exposed, it never ever updated
even if we reset the tagmux using state change.

https://bugzilla.gnome.org/show_bug.cgi?id=795691
parent 5b01f9bb
......@@ -537,6 +537,10 @@ gst_tag_mux_change_state (GstElement * element, GstStateChange transition)
gst_tag_list_unref (mux->priv->event_tags);
mux->priv->event_tags = NULL;
}
if (mux->priv->final_tags) {
gst_tag_list_unref (mux->priv->final_tags);
mux->priv->final_tags = NULL;
}
mux->priv->start_tag_size = 0;
mux->priv->end_tag_size = 0;
mux->priv->render_start_tag = TRUE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment