Fix for deep westleys and filter in/out points
[melted] / src / modules / fezzik / producer_fezzik.c
index 22c3510..9a0d9f3 100644 (file)
@@ -167,7 +167,7 @@ mlt_producer producer_fezzik_init( char *arg )
                properties = mlt_producer_properties( producer );
 
        // Attach filters if we have a producer and it isn't already westley'd :-)
-       if ( producer != NULL && mlt_properties_get( properties, "westley" ) == NULL )
+       if ( producer != NULL && mlt_properties_get( properties, "westley" ) == NULL && mlt_properties_get( properties, "_westley" ) == NULL )
                attach_normalisers( producer );
 
        // Now make sure we don't lose our identity