diff --git a/lib/libdvbsub/dvbsubtitle.cpp b/lib/libdvbsub/dvbsubtitle.cpp index b88ed4d6d..d3384ccf7 100644 --- a/lib/libdvbsub/dvbsubtitle.cpp +++ b/lib/libdvbsub/dvbsubtitle.cpp @@ -200,7 +200,9 @@ cDvbSubtitleConverter::cDvbSubtitleConverter(void) cDvbSubtitleConverter::~cDvbSubtitleConverter() { - delete bitmaps; + avcodec_close(avctx); + av_free(avctx); + delete bitmaps; } void cDvbSubtitleConverter::Lock(void)