]> git.sesse.net Git - mlt/commitdiff
Fix crash on missing NULL at end of mlt_events_fire().
authorDan Dennedy <dan@dennedy.org>
Mon, 25 Feb 2013 00:09:58 +0000 (16:09 -0800)
committerDan Dennedy <dan@dennedy.org>
Mon, 25 Feb 2013 00:09:58 +0000 (16:09 -0800)
src/framework/mlt_consumer.c
src/modules/core/producer_loader.c

index d298f2d64295015eb2edf20b6052b4bb55ff60ad..3421cb67f2d7e6a44d61fdbbc670ddf2292ffefb 100644 (file)
@@ -859,7 +859,7 @@ static void *consumer_read_ahead_thread( void *arg )
 
        // Remove the last frame
        mlt_frame_close( frame );
-       mlt_events_fire( properties, "consumer-thread-stopped" );
+       mlt_events_fire( properties, "consumer-thread-stopped", NULL );
 
        return NULL;
 }
index 52016a328b5995f7dd3db3ccaed2b2086ec35552..9571fb803b9cd94b8046b3d187d01c30115d6cba 100644 (file)
@@ -222,8 +222,8 @@ mlt_producer producer_loader_init( mlt_profile profile, mlt_service_type type, c
        {
                // Always let the image and audio be converted
                int created = 0;
+               // movit.convert skips setting the frame->convert_image pointer if GLSL cannot be used.
                create_filter( profile, producer, "movit.convert", &created );
-               // glsl.csc skips setting the frame->convert_image pointer if GLSL cannot be used.
                // avcolor_space and imageconvert only set frame->convert_image if it has not been set.
                create_filter( profile, producer, "avcolor_space", &created );
                if ( !created )