]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/aiffdec.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / aiffdec.c
index c94863c285326b57860e385046c7084c30f53f7a..4083316450db677fa5227681ef4fd17daf68421b 100644 (file)
@@ -322,6 +322,8 @@ static int aiff_read_packet(AVFormatContext *s,
     if (res < 0)
         return res;
 
+    if (size >= st->codec->block_align)
+        pkt->flags &= ~AV_PKT_FLAG_CORRUPT;
     /* Only one stream in an AIFF file */
     pkt->stream_index = 0;
     pkt->duration     = (res / st->codec->block_align) * aiff->block_duration;