free thread context
authorJanne Grunau <janne-ffmpeg@jannau.net>
Fri, 6 Jul 2007 15:24:08 +0000 (15:24 +0000)
committerBenoit Fouet <benoit.fouet@free.fr>
Fri, 6 Jul 2007 15:24:08 +0000 (15:24 +0000)
patch by Janne Grunau: [janne-ffmpeg grunau be]

Originally committed as revision 9508 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/utils.c

index 33c2c36..4d6ed77 100644 (file)
@@ -991,6 +991,8 @@ int avcodec_close(AVCodecContext *avctx)
         return -1;
     }
 
+    if (ENABLE_THREADS && avctx->thread_opaque)
+        avcodec_thread_free(avctx);
     if (avctx->codec->close)
         avctx->codec->close(avctx);
     avcodec_default_free_buffers(avctx);