]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vp3.c
Check output buffer size in nellymoser decoder.
[ffmpeg] / libavcodec / vp3.c
index 8b7d82fb2f94564b8e610b181c6d45d00eb86e81..0b389730c02a14f32eb17656d0367f687e10e4d8 100644 (file)
@@ -1877,6 +1877,7 @@ static int vp3_decode_frame(AVCodecContext *avctx,
 
     s->current_frame.reference = 3;
     s->current_frame.pict_type = s->keyframe ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P;
+    s->current_frame.key_frame = s->keyframe;
     if (ff_thread_get_buffer(avctx, &s->current_frame) < 0) {
         av_log(s->avctx, AV_LOG_ERROR, "get_buffer() failed\n");
         goto error;