]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mpeg4video_parser.c
Merge commit '6a928293dd29c7f0dcf09107980a1d651c9957df'
[ffmpeg] / libavcodec / mpeg4video_parser.c
index 86bcc9eb5308734e5d7e4513a0effde6f00d3014..b7718f62d984da06f2761977717570e266e22b47 100644 (file)
@@ -88,6 +88,8 @@ static int mpeg4_decode_header(AVCodecParserContext *s1, AVCodecContext *avctx,
     if (avctx->extradata_size && pc->first_picture) {
         init_get_bits(gb, avctx->extradata, avctx->extradata_size * 8);
         ret = ff_mpeg4_decode_picture_header(dec_ctx, gb);
+        if (ret < 0)
+            av_log(avctx, AV_LOG_WARNING, "Failed to parse extradata\n");
     }
 
     init_get_bits(gb, buf, 8 * buf_size);