Commit 89554f66 authored by Matej Knopp's avatar Matej Knopp Committed by Tim-Philipp Müller

parsebin: do not set global tags to stream

https://bugzilla.gnome.org/show_bug.cgi?id=770053
parent 5c4f4ac1
......@@ -3920,9 +3920,11 @@ gst_parse_pad_update_caps (GstParsePad * parsepad, GstCaps * caps)
static void
gst_parse_pad_update_tags (GstParsePad * parsepad, GstTagList * tags)
{
if (tags && parsepad->active_stream) {
GST_DEBUG_OBJECT (parsepad, "Storing new tags %" GST_PTR_FORMAT
" on stream %" GST_PTR_FORMAT, tags, parsepad->active_stream);
if (tags && gst_tag_list_get_scope (tags) == GST_TAG_SCOPE_STREAM
&& parsepad->active_stream) {
GST_DEBUG_OBJECT (parsepad,
"Storing new tags %" GST_PTR_FORMAT " on stream %" GST_PTR_FORMAT, tags,
parsepad->active_stream);
gst_stream_set_tags (parsepad->active_stream, tags);
}
}
......
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