Browse code

asfdec: fix endless loop on EOF

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

Michael Niedermayer authored on 2011/12/25 07:21:40
Showing 1 changed files
... ...
@@ -765,7 +765,7 @@ static int ff_asf_get_packet(AVFormatContext *s, AVIOContext *pb)
765 765
         c= avio_r8(pb);
766 766
         d= avio_r8(pb);
767 767
         rsize+=3;
768
-    }else{
768
+    }else if(!url_feof(pb)){
769 769
         avio_seek(pb, -1, SEEK_CUR); //FIXME
770 770
     }
771 771