Browse Source

vp8: stop using deprecated avcodec_set_dimensions

tags/n2.2-rc1
Anton Khirnov 12 years ago
parent
commit
757d5e8ef9
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      libavcodec/vp8.c

+ 4
- 5
libavcodec/vp8.c View File

@@ -114,16 +114,15 @@ static void vp8_decode_flush(AVCodecContext *avctx)
static int update_dimensions(VP8Context *s, int width, int height)
{
AVCodecContext *avctx = s->avctx;
int i;
int i, ret;

if (width != s->avctx->width ||
height != s->avctx->height) {
if (av_image_check_size(width, height, 0, s->avctx))
return AVERROR_INVALIDDATA;

vp8_decode_flush_impl(s->avctx, 1);

avcodec_set_dimensions(s->avctx, width, height);
ret = ff_set_dimensions(s->avctx, width, height);
if (ret < 0)
return ret;
}

s->mb_width = (s->avctx->coded_width +15) / 16;


Loading…
Cancel
Save