[FFmpeg-cvslog] r19954 - trunk/libavcodec/atrac1.c
banan
subversion
Mon Sep 21 23:00:18 CEST 2009
Author: banan
Date: Mon Sep 21 23:00:18 2009
New Revision: 19954
Log:
Add forgotten cleanup function in atrac1.
Modified:
trunk/libavcodec/atrac1.c
Modified: trunk/libavcodec/atrac1.c
==============================================================================
--- trunk/libavcodec/atrac1.c Mon Sep 21 22:53:29 2009 (r19953)
+++ trunk/libavcodec/atrac1.c Mon Sep 21 23:00:18 2009 (r19954)
@@ -361,13 +361,24 @@ static av_cold int atrac1_decode_init(AV
return 0;
}
+
+static av_cold int atrac1_decode_end(AVCodecContext * avctx) {
+ AT1Ctx *q = avctx->priv_data;
+
+ ff_mdct_end(&q->mdct_ctx[0]);
+ ff_mdct_end(&q->mdct_ctx[1]);
+ ff_mdct_end(&q->mdct_ctx[2]);
+ return 0;
+}
+
+
AVCodec atrac1_decoder = {
.name = "atrac1",
.type = CODEC_TYPE_AUDIO,
.id = CODEC_ID_ATRAC1,
.priv_data_size = sizeof(AT1Ctx),
.init = atrac1_decode_init,
- .close = NULL,
+ .close = atrac1_decode_end,
.decode = atrac1_decode_frame,
.long_name = NULL_IF_CONFIG_SMALL("Atrac 1 (Adaptive TRansform Acoustic Coding)"),
};
More information about the ffmpeg-cvslog
mailing list