diff options
author | wm4 <wm4@nowhere> | 2014-03-16 12:51:58 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-03-16 13:19:29 +0100 |
commit | 62ab6a91bdde3cdc2ed526a35994ecaeef66b80d (patch) | |
tree | 9d388f2f146db5a7516c2964e690972e3c517b41 | |
parent | f2374f4e4b341d6204188743e6bc63fe3fcd878b (diff) | |
download | mpv-62ab6a91bdde3cdc2ed526a35994ecaeef66b80d.tar.bz2 mpv-62ab6a91bdde3cdc2ed526a35994ecaeef66b80d.tar.xz |
image_writer: use new AVFrame API
-rw-r--r-- | video/image_writer.c | 5 |
1 files changed, 2 insertions, 3 deletions
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; } |