From 13bddab7de10aebf6efb98aa6d7ff0c51bb0e364 Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Wed, 14 Oct 2015 11:33:23 +0200 Subject: nuv: Replace avpicture functions with imgutils Signed-off-by: Vittorio Giovara --- libavcodec/nuv.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'libavcodec/nuv.c') diff --git a/libavcodec/nuv.c b/libavcodec/nuv.c index c56003c3ad..9db85fd93d 100644 --- a/libavcodec/nuv.c +++ b/libavcodec/nuv.c @@ -74,9 +74,12 @@ static const uint8_t fallback_cquant[] = { */ static void copy_frame(AVFrame *f, const uint8_t *src, int width, int height) { - AVPicture pic; - avpicture_fill(&pic, src, AV_PIX_FMT_YUV420P, width, height); - av_picture_copy((AVPicture *)f, &pic, AV_PIX_FMT_YUV420P, width, height); + uint8_t *src_data[4]; + int src_linesize[4]; + av_image_fill_arrays(src_data, src_linesize, src, + f->format, width, height, 1); + av_image_copy(f->data, f->linesize, src_data, src_linesize, + f->format, width, height); } /** -- cgit v1.2.3