]> git.sesse.net Git - mlt/commitdiff
frame leak fix
authorMaksym Veremeyenko <verem@m1stereo.tv>
Thu, 17 Oct 2013 16:05:37 +0000 (19:05 +0300)
committerDan Dennedy <dan@dennedy.org>
Sat, 19 Oct 2013 01:24:53 +0000 (18:24 -0700)
src/modules/avformat/consumer_avformat.c

index 33b3a93f983e05597ae0830be5ae0503cfc41924..72dcaea75c11be91be23fb13b9dc070d86585b00 100644 (file)
@@ -2150,7 +2150,10 @@ static void *consumer_thread( void *arg )
        }
 
 on_fatal_error:
-       
+
+       if ( frame )
+               mlt_frame_close( frame );
+
        // Write the trailer, if any
        if ( frames )
                av_write_trailer( oc );