]> git.sesse.net Git - ffmpeg/commitdiff
h264: clean all non null elements of delayed_pic[]
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 31 Aug 2011 03:04:14 +0000 (05:04 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 31 Aug 2011 03:04:14 +0000 (05:04 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/h264.c

index 28932599e0abffb5dcbf40168fe821173fe37b82..118334ad7c6277c597d9a83f13a8fcfb23c7f6ed 100644 (file)
@@ -2241,7 +2241,7 @@ static void idr(H264Context *h){
 static void flush_dpb(AVCodecContext *avctx){
     H264Context *h= avctx->priv_data;
     int i;
-    for(i=0; i<MAX_DELAYED_PIC_COUNT; i++) {
+    for(i=0; i<=MAX_DELAYED_PIC_COUNT; i++) {
         if(h->delayed_pic[i])
             h->delayed_pic[i]->f.reference = 0;
         h->delayed_pic[i]= NULL;