From 62ab6a91bdde3cdc2ed526a35994ecaeef66b80d Mon Sep 17 00:00:00 2001 From: wm4 Date: Sun, 16 Mar 2014 12:51:58 +0100 Subject: image_writer: use new AVFrame API --- video/image_writer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'video/image_writer.c') diff --git a/video/image_writer.c b/video/image_writer.c index e921cb7995..b27f8660b2 100644 --- a/video/image_writer.c +++ b/video/image_writer.c @@ -123,10 +123,9 @@ static int write_lavc(struct image_writer_ctx *ctx, mp_image_t *image, FILE *fp) goto error_exit; } - pic = avcodec_alloc_frame(); + pic = av_frame_alloc(); if (!pic) goto error_exit; - avcodec_get_frame_defaults(pic); for (int n = 0; n < 4; n++) { pic->data[n] = image->planes[n]; pic->linesize[n] = image->stride[n]; @@ -142,7 +141,7 @@ error_exit: if (avctx) avcodec_close(avctx); av_free(avctx); - avcodec_free_frame(&pic); + av_frame_free(&pic); av_free_packet(&pkt); return success; } -- cgit v1.2.3