# HG changeset patch # User reimar # Date 1257852363 0 # Node ID 07a96d93694326f14d2684f6dd47d54834eb640d # Parent 8f20788b36101bac30a9910d11e84dbd5764c605 Free demuxer->teletext when closing the demuxer. diff -r 8f20788b3610 -r 07a96d936943 libmpdemux/demuxer.c --- a/libmpdemux/demuxer.c Tue Nov 10 11:24:29 2009 +0000 +++ b/libmpdemux/demuxer.c Tue Nov 10 11:26:03 2009 +0000 @@ -39,6 +39,7 @@ #include "mf.h" #include "libaf/af_format.h" +#include "libmpcodecs/dec_teletext.h" #ifdef CONFIG_ASS #include "libass/ass.h" @@ -389,6 +390,8 @@ } free(demuxer->attachments); } + if (demuxer->teletext) + teletext_control(demuxer->teletext, TV_VBI_CONTROL_STOP, NULL); free(demuxer); }