avcodec: remove no longer needed ff_codec_close_recursive()
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 20 May 2014 00:20:30 +0000 (02:20 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 20 May 2014 00:20:30 +0000 (02:20 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/internal.h
libavcodec/smvjpegdec.c
libavcodec/utils.c

index 948d006..9afbba7 100644 (file)
@@ -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);
index e546c3e..a4125f1 100644 (file)
@@ -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;
 }
index be2b40d..d3cf408 100644 (file)
@@ -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)