diff options
author | James Almer <jamrial@gmail.com> | 2015-05-23 14:24:34 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2015-05-23 14:46:46 -0300 |
commit | 8952254ffe7f43a967a3be5fdd40e48d899c2e01 (patch) | |
tree | da4b6e4824f3a88ee2a20299b2a4cceb4c961110 /libavcodec/libwebpenc_animencoder.c | |
parent | 57d9788d1b06eb4a410ce27f3b589fdc847a21d5 (diff) | |
download | ffmpeg-8952254ffe7f43a967a3be5fdd40e48d899c2e01.tar.gz |
libwebp: simplify AVCodec.close functions
Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/libwebpenc_animencoder.c')
-rw-r--r-- | libavcodec/libwebpenc_animencoder.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libavcodec/libwebpenc_animencoder.c b/libavcodec/libwebpenc_animencoder.c index c1e2a1cb9a..e9582016d3 100644 --- a/libavcodec/libwebpenc_animencoder.c +++ b/libavcodec/libwebpenc_animencoder.c @@ -116,12 +116,11 @@ end: static int libwebp_anim_encode_close(AVCodecContext *avctx) { - int ret = ff_libwebp_encode_close_common(avctx); - if (!ret) { - LibWebPAnimContext *s = avctx->priv_data; - WebPAnimEncoderDelete(s->enc); - } - return ret; + LibWebPAnimContext *s = avctx->priv_data; + av_frame_free(&s->cc.ref); + WebPAnimEncoderDelete(s->enc); + + return 0; } static const AVClass class = { |