[FFmpeg-cvslog] Revert "asfdec: fix assert failure on invalid files"

Michael Niedermayer git at videolan.org
Thu May 12 16:12:50 CEST 2011


ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Thu May 12 16:04:13 2011 +0200| [10291562f37d00fb3fb78ec86e0353e474c0eccc] | committer: Michael Niedermayer

Revert "asfdec: fix assert failure on invalid files"

Reverting this pulled change as author considers this change buggy compared to his
original version.
This reverts commit 0bd433a916cd8d98fce47742fbf6d0f90ec941c4.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10291562f37d00fb3fb78ec86e0353e474c0eccc
---

 libavformat/asfdec.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/libavformat/asfdec.c b/libavformat/asfdec.c
index 7d0409a..0641688 100644
--- a/libavformat/asfdec.c
+++ b/libavformat/asfdec.c
@@ -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);
     }



More information about the ffmpeg-cvslog mailing list