[FFmpeg-devel] [PATCH] ffmpeg: free last sub when using -fix_sub_duration.
Nicolas George
nicolas.george at normalesup.org
Wed Feb 6 15:03:15 CET 2013
Fix trac ticket #2242.
Note: under valid circumstances, when using -fix_sub_duration,
the last subtitle is a dummy termination packet, with no
allocated memory.
Signed-off-by: Nicolas George <nicolas.george at normalesup.org>
---
ffmpeg.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/ffmpeg.c b/ffmpeg.c
index bda7610..569a0bc 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -459,6 +459,7 @@ static void exit_program(void)
avcodec_free_frame(&input_streams[i]->decoded_frame);
av_dict_free(&input_streams[i]->opts);
free_buffer_pool(&input_streams[i]->buffer_pool);
+ avsubtitle_free(&input_streams[i]->prev_sub.subtitle);
avfilter_unref_bufferp(&input_streams[i]->sub2video.ref);
av_freep(&input_streams[i]->filters);
av_freep(&input_streams[i]);
--
1.7.10.4
More information about the ffmpeg-devel
mailing list