From: Ronald S. Bultje Date: Wed, 2 Mar 2011 17:15:07 +0000 (-0500) Subject: vp3-mt: fix deadlock when first frame is not a keyframe. X-Git-Tag: android-x86-4.4-r1~18259 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f28e599fbc853938b1cd0ef0aa7d01b9c06b7e9c;p=android-x86%2Fexternal-ffmpeg.git vp3-mt: fix deadlock when first frame is not a keyframe. (cherry picked from commit 8cf9a09d407c42299b3203bd1eb42af6109a0d7a) --- diff --git a/libavcodec/vp3.c b/libavcodec/vp3.c index 3d4bfb4d91..97e5d64351 100644 --- a/libavcodec/vp3.c +++ b/libavcodec/vp3.c @@ -1915,6 +1915,7 @@ static int vp3_decode_frame(AVCodecContext *avctx, } s->last_frame = s->golden_frame; s->last_frame.type = FF_BUFFER_TYPE_COPY; + ff_thread_report_progress(&s->last_frame, INT_MAX, 0); } }