Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / ffmpeg / libavcodec / h264.c
index ef7ad0a..4aebf8b 100644 (file)
@@ -1848,7 +1848,7 @@ static int decode_update_thread_context(AVCodecContext *dst,
 
     for (i = 0; h->DPB && i < MAX_PICTURE_COUNT; i++) {
         unref_picture(h, &h->DPB[i]);
-        if (h1->DPB[i].f.buf[0] &&
+        if (h1->DPB && h1->DPB[i].f.buf[0] &&
             (ret = ref_picture(h, &h->DPB[i], &h1->DPB[i])) < 0)
             return ret;
     }