]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h263dec.c
avcodec/alsdec: Check for overread
[ffmpeg] / libavcodec / h263dec.c
index 1c68ec12e757a303f77802d745be1215158a59e2..a2107726986c74e017a301d158a26cc5c250bc3e 100644 (file)
@@ -40,8 +40,9 @@
 #include "mpegvideo.h"
 #include "msmpeg4.h"
 #include "qpeldsp.h"
-#include "vdpau_internal.h"
+#include "vdpau_compat.h"
 #include "thread.h"
+#include "wmv2.h"
 
 static enum AVPixelFormat h263_get_format(AVCodecContext *avctx)
 {
@@ -521,7 +522,7 @@ retry:
     }
 
     if (!s->current_picture_ptr || s->current_picture_ptr->f->data[0]) {
-        int i = ff_find_unused_picture(s, 0);
+        int i = ff_find_unused_picture(s->avctx, s->picture, 0);
         if (i < 0)
             return i;
         s->current_picture_ptr = &s->picture[i];