Module: libav Branch: master Commit: cb2c4de3a16c083973921587b6e8c79af59c9626
Author: Justin Ruggles <[email protected]> Committer: Justin Ruggles <[email protected]> Date: Wed Oct 12 14:38:02 2011 -0400 avplay: free rdft data used for spectrogram analysis. fixes a memleak --- avplay.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/avplay.c b/avplay.c index 8da50eb..c2b5e4b 100644 --- a/avplay.c +++ b/avplay.c @@ -2271,6 +2271,11 @@ static void stream_component_close(VideoState *is, int stream_index) if (is->reformat_ctx) av_audio_convert_free(is->reformat_ctx); is->reformat_ctx = NULL; + + if (is->rdft) { + av_rdft_end(is->rdft); + av_freep(&is->rdft_data); + } break; case AVMEDIA_TYPE_VIDEO: packet_queue_abort(&is->videoq); _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
