[FFmpeg-cvslog] avcodec: remove no longer needed ff_codec_close_recursive()
Michael Niedermayer
git at videolan.org
Tue May 20 02:47:35 CEST 2014
ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Tue May 20 02:20:30 2014 +0200| [0739614c9c48983e9686ab331ada72367e16b9de] | committer: Michael Niedermayer
avcodec: remove no longer needed ff_codec_close_recursive()
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0739614c9c48983e9686ab331ada72367e16b9de
---
libavcodec/internal.h | 5 -----
libavcodec/smvjpegdec.c | 2 +-
libavcodec/utils.c | 9 ---------
3 files changed, 1 insertion(+), 15 deletions(-)
diff --git a/libavcodec/internal.h b/libavcodec/internal.h
index 948d006..9afbba7 100644
--- a/libavcodec/internal.h
+++ b/libavcodec/internal.h
@@ -226,11 +226,6 @@ int avpriv_h264_has_num_reorder_frames(AVCodecContext *avctx);
int ff_codec_open2_recursive(AVCodecContext *avctx, const AVCodec *codec, AVDictionary **options);
/**
- * Call avcodec_close recursively, counterpart to avcodec_open2_recursive.
- */
-int ff_codec_close_recursive(AVCodecContext *avctx);
-
-/**
* Finalize buf into extradata and set its size appropriately.
*/
int avpriv_bprint_to_extradata(AVCodecContext *avctx, struct AVBPrint *buf);
diff --git a/libavcodec/smvjpegdec.c b/libavcodec/smvjpegdec.c
index e546c3e..a4125f1 100644
--- a/libavcodec/smvjpegdec.c
+++ b/libavcodec/smvjpegdec.c
@@ -184,7 +184,7 @@ static av_cold int smvjpeg_decode_end(AVCodecContext *avctx)
jpg->picture_ptr = NULL;
av_frame_free(&s->picture[0]);
av_frame_free(&s->picture[1]);
- ff_codec_close_recursive(s->avctx);
+ avcodec_close(s->avctx);
av_freep(&s->avctx);
return 0;
}
diff --git a/libavcodec/utils.c b/libavcodec/utils.c
index be2b40d..d3cf408 100644
--- a/libavcodec/utils.c
+++ b/libavcodec/utils.c
@@ -2677,15 +2677,6 @@ void avsubtitle_free(AVSubtitle *sub)
memset(sub, 0, sizeof(AVSubtitle));
}
-av_cold int ff_codec_close_recursive(AVCodecContext *avctx)
-{
- int ret = 0;
-
- ret = avcodec_close(avctx);
-
- return ret;
-}
-
av_cold int avcodec_close(AVCodecContext *avctx)
{
if (!avctx)
More information about the ffmpeg-cvslog
mailing list