]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mpegvideo.c
Fix compilation with libutvideo version 12.0.0
[ffmpeg] / libavcodec / mpegvideo.c
index 4609b0b7314efc773ec3310f8cad82870da5ee90..19d30c043a10b6c5a3a083f6ddadf878feef0adb 100644 (file)
@@ -131,6 +131,7 @@ const enum AVPixelFormat ff_hwaccel_pixfmt_list_420[] = {
     AV_PIX_FMT_DXVA2_VLD,
     AV_PIX_FMT_VAAPI_VLD,
     AV_PIX_FMT_VDA_VLD,
+    AV_PIX_FMT_VDPAU,
     AV_PIX_FMT_YUV420P,
     AV_PIX_FMT_NONE
 };
@@ -1496,6 +1497,8 @@ int ff_MPV_frame_start(MpegEncContext *s, AVCodecContext *avctx)
         }
     }
 
+    memset(s->last_picture.f.data, 0, sizeof(s->last_picture.f.data));
+    memset(s->next_picture.f.data, 0, sizeof(s->next_picture.f.data));
     if (s->last_picture_ptr)
         ff_copy_picture(&s->last_picture, s->last_picture_ptr);
     if (s->next_picture_ptr)