]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Use new packet reading API, fixes a memory leak.
authordiego <diego@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 1 May 2009 21:39:53 +0000 (21:39 +0000)
committerdiego <diego@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 1 May 2009 21:39:53 +0000 (21:39 +0000)
patch by Zdenek Kabelac, zdenek.kabelac gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

tools/pktdumper.c

index 781a3c24fc5139f6b3c1422268f764c70cd3d357..f7ac83d5f68c59933de9c17bd6eb90fe1d73a375 100644 (file)
@@ -107,11 +107,14 @@ int main(int argc, char **argv)
             write(fd, pkt.data, pkt.size);
             close(fd);
         }
+        av_free_packet(&pkt);
         pktnum++;
         if (maxpkts && (pktnum >= maxpkts))
             break;
     }
 
+    av_close_input_file(fctx);
+
     while (donotquit)
         sleep(60);