]> git.sesse.net Git - mlt/blobdiff - src/modules/core/transition_region.c
Mutable properties
[mlt] / src / modules / core / transition_region.c
index d24def91c65ab4ade47948e4fdeb25d4296d1a0b..a4b4cab23f0321446cd7cc9b917cda916a69f39f 100644 (file)
@@ -265,7 +265,8 @@ static int transition_get_image( mlt_frame frame, uint8_t **image, mlt_image_for
                while ( filter != NULL )
                {
                        // Stack this filter
-                       mlt_filter_process( filter, b_frame );
+                       if ( mlt_properties_get_int( mlt_filter_properties( filter ), "off" ) == 0 )
+                               mlt_filter_process( filter, b_frame );
 
                        // Generate the key for the next
                        sprintf( id, "_filter_%d", ++ i );