Commit 4bd5d883 authored by Vineeth TM's avatar Vineeth TM Committed by Tim-Philipp Müller

jsseek: fix tag list leak

tags are being leaked while updating the streams in jsseek

https://bugzilla.gnome.org/show_bug.cgi?id=752400
parent 8f81e046
......@@ -1814,6 +1814,7 @@ update_streams (GstPipeline * pipeline)
str = gst_tag_list_to_string (tags);
g_print ("video %d: %s\n", i, str);
g_free (str);
gst_tag_list_unref (tags);
}
/* find good name for the label */
name = g_strdup_printf ("video %d", i + 1);
......@@ -1831,6 +1832,7 @@ update_streams (GstPipeline * pipeline)
str = gst_tag_list_to_string (tags);
g_print ("audio %d: %s\n", i, str);
g_free (str);
gst_tag_list_unref (tags);
}
/* find good name for the label */
name = g_strdup_printf ("audio %d", i + 1);
......@@ -1858,6 +1860,7 @@ update_streams (GstPipeline * pipeline)
if (value && G_VALUE_HOLDS_STRING (value)) {
name = g_strdup_printf ("text %s", g_value_get_string (value));
}
gst_tag_list_unref (tags);
}
/* find good name for the label if we didn't use a tag */
if (name == NULL)
......
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