Module: libav Branch: master Commit: 1135a0714613b91642fc1c2c4b0d807250a55f5c
Author: Janne Grunau <[email protected]> Committer: Janne Grunau <[email protected]> Date: Sun Jan 1 17:56:28 2012 +0100 avconv: free bitstream filters --- avconv.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/avconv.c b/avconv.c index f3e6e28..3fa164f 100644 --- a/avconv.c +++ b/avconv.c @@ -667,6 +667,15 @@ void exit_program(int ret) avformat_free_context(s); av_dict_free(&output_files[i].opts); } + for (i = 0; i < nb_output_streams; i++) { + AVBitStreamFilterContext *bsfc = output_streams[i].bitstream_filters; + while (bsfc) { + AVBitStreamFilterContext *next = bsfc->next; + av_bitstream_filter_close(bsfc); + bsfc = next; + } + output_streams[i].bitstream_filters = NULL; + } for (i = 0; i < nb_input_files; i++) { avformat_close_input(&input_files[i].ctx); } _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
