]> git.sesse.net Git - ffmpeg/commitdiff
Revert "asfdec: fix assert failure on invalid files"
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 12 May 2011 14:04:13 +0000 (16:04 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 12 May 2011 14:04:13 +0000 (16:04 +0200)
Reverting this pulled change as author considers this change buggy compared to his
original version.
This reverts commit 0bd433a916cd8d98fce47742fbf6d0f90ec941c4.

libavformat/asfdec.c

index 7d0409aa835d3f6bcada6571f0fde7a7bf765da1..0641688d3db98d86cddd536421351adac0a6d283 100644 (file)
@@ -856,10 +856,6 @@ static int asf_read_frame_header(AVFormatContext *s, AVIOContext *pb){
         }
         //printf("Fragsize %d\n", asf->packet_frag_size);
     } else {
-        if (rsize > asf->packet_size_left) {
-            av_log(s, AV_LOG_ERROR, "packet_replic_size is invalid\n");
-            return -1;
-        }
         asf->packet_frag_size = asf->packet_size_left - rsize;
         //printf("Using rest  %d %d %d\n", asf->packet_frag_size, asf->packet_size_left, rsize);
     }