]> git.sesse.net Git - mlt/commitdiff
Removed fezzik usage from cloning
authorlilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 8 Oct 2004 09:14:04 +0000 (09:14 +0000)
committerlilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 8 Oct 2004 09:14:04 +0000 (09:14 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@468 d19143bc-622f-0410-bfdd-b5b2a6649095

src/framework/mlt_producer.c

index f29f4c5802ab10a1fd0325d880fa104e0ea2c28e..b1c426993e4ff132c5c2a4bdbac0fe4e026bd102 100644 (file)
@@ -524,16 +524,7 @@ static mlt_producer mlt_producer_clone( mlt_producer this )
        char *service = mlt_properties_get( properties, "mlt_service" );
 
        if ( service != NULL )
-       {
-               char temp[ 1024 ];
-               strncpy( temp, service, 1024 );
-               if ( resource != NULL )
-               {
-                       strcat( temp, ":" );
-                       strncat( temp, resource, 1023 - strlen( temp ) );
-               }
-               clone = mlt_factory_producer( "fezzik", temp );
-       }
+               clone = mlt_factory_producer( service, resource );
 
        if ( clone == NULL && resource != NULL )
                clone = mlt_factory_producer( "fezzik", resource );