Browse Source

avcodec/vp8: Fix multiple ff_thread_finish_setup() calls

Fixes Ticket3725

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.3
Michael Niedermayer 11 years ago
parent
commit
8c22bea574
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      libavcodec/vp8.c

+ 2
- 1
libavcodec/vp8.c View File

@@ -2584,7 +2584,8 @@ int vp78_decode_frame(AVCodecContext *avctx, void *data, int *got_frame,

s->next_framep[VP56_FRAME_CURRENT] = curframe;

ff_thread_finish_setup(avctx);
if (avctx->codec->update_thread_context)
ff_thread_finish_setup(avctx);

s->linesize = curframe->tf.f->linesize[0];
s->uvlinesize = curframe->tf.f->linesize[1];


Loading…
Cancel
Save