# HG changeset patch # User faust3 # Date 1093451361 0 # Node ID 653df8deffc7b83153a8ee05ea79c9ff7b0f26d3 # Parent 2f0e4a977012e77d218c0d6c48fb02ce4c44fe1d prevent libmpeg2 from freeing sh diff -r 2f0e4a977012 -r 653df8deffc7 libmpcodecs/vd_libmpeg2.c --- a/libmpcodecs/vd_libmpeg2.c Wed Aug 25 16:16:09 2004 +0000 +++ b/libmpcodecs/vd_libmpeg2.c Wed Aug 25 16:29:21 2004 +0000 @@ -74,6 +74,7 @@ static void uninit(sh_video_t *sh){ mpeg2dec_t * mpeg2dec = sh->context; if (mpeg2dec->pending_buffer) free(mpeg2dec->pending_buffer); + mpeg2dec->decoder.convert_id=NULL; mpeg2_close (mpeg2dec); }