adding the rock thrower...
[melted] / src / framework / mlt_factory.c
index 419a7d3..85da148 100644 (file)
@@ -82,7 +82,8 @@ mlt_producer mlt_factory_producer( char *service, void *input )
        {
                mlt_properties properties = mlt_producer_properties( obj );
                mlt_properties_set( properties, "mlt_type", "producer" );
-               mlt_properties_set( properties, "mlt_service", service );
+               if ( mlt_properties_get_int( properties, "_mlt_service_hidden" ) == 0 )
+                       mlt_properties_set( properties, "mlt_service", service );
        }
        return obj;
 }