From ecf188e6cd91554ce3a011e37f572ec41909ce18 Mon Sep 17 00:00:00 2001 From: Jimmy Ohn Date: Wed, 9 Apr 2014 17:30:54 +0900 Subject: [PATCH] qtdemux: replace duplicated variable when parsing trex atom https://bugzilla.gnome.org/show_bug.cgi?id=727878 --- gst/isomp4/qtdemux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index ce7c49526b..aa2ae032af 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -2380,7 +2380,7 @@ qtdemux_parse_trex (GstQTDemux * qtdemux, QtDemuxStream * stream, trex = qtdemux_tree_get_child_by_type_full (mvex, FOURCC_trex, &trex_data); while (trex) { - guint32 id = 0, dur = 0, size = 0, flags = 0; + guint32 id = 0, dur = 0, size = 0, flags = 0, dummy = 0; /* skip version/flags */ if (!gst_byte_reader_skip (&trex_data, 4)) @@ -2390,7 +2390,7 @@ qtdemux_parse_trex (GstQTDemux * qtdemux, QtDemuxStream * stream, if (id != stream->track_id) goto next; /* sample description index; ignore */ - if (!gst_byte_reader_get_uint32_be (&trex_data, &dur)) + if (!gst_byte_reader_get_uint32_be (&trex_data, &dummy)) goto next; if (!gst_byte_reader_get_uint32_be (&trex_data, &dur)) goto next;