mov: increase total_size only when it actually increases.
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 6 Dec 2011 16:21:05 +0000 (17:21 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 6 Dec 2011 16:21:05 +0000 (17:21 +0100)
This is just cosmetic as the if() is always true.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/mov.c

index d55b08d..eb31592 100644 (file)
@@ -314,10 +314,10 @@ static int mov_read_default(MOVContext *c, AVIOContext *pb, MOVAtom atom)
         if (atom.size >= 8) {
             a.size = avio_rb32(pb);
             a.type = avio_rl32(pb);
+            total_size += 8;
         }
         av_dlog(c->fc, "type: %08x '%.4s' parent:'%.4s' sz: %"PRId64" %"PRId64" %"PRId64"\n",
                 a.type, (char*)&a.type, (char*)&atom.type, a.size, total_size, atom.size);
-        total_size += 8;
         if (a.size == 1) { /* 64 bit extended size */
             a.size = avio_rb64(pb) - 8;
             total_size += 8;