diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-12-01 20:04:28 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-12-01 20:04:28 +0200 |
commit | 9a4b1e9cdc73f8ebb1e48ddc10a1918162232fc8 (patch) | |
tree | 010e2f3e24fe9450df12c7f40dd329e3eea90dd7 | |
parent | 7d6cf17498625ef7dd3c3af6e3d789ff51465894 (diff) |
avidemux: Free vprp chunk also if it existed but we made no use of it
https://bugzilla.gnome.org/show_bug.cgi?id=775479
-rw-r--r-- | gst/avi/gstavidemux.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 343009aba..ece4d56e6 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -2308,9 +2308,6 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf) if (n && d) gst_caps_set_simple (caps, "pixel-aspect-ratio", GST_TYPE_FRACTION, n, d, NULL); - /* very local, not needed elsewhere */ - g_free (vprp); - vprp = NULL; } caps = gst_avi_demux_check_caps (avi, stream, caps); tag_name = GST_TAG_VIDEO_CODEC; @@ -2457,6 +2454,8 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf) gst_tag_list_add (stream->taglist, GST_TAG_MERGE_APPEND, tag_name, codec_name, NULL); } + + g_free (vprp); g_free (codec_name); gst_buffer_unref (buf); |