Merge ../mlt
[melted] / mlt++ / src / MltTractor.cpp
index 09e53eb..43bbced 100644 (file)
@@ -48,15 +48,16 @@ Tractor::Tractor( mlt_tractor tractor ) :
 }
 
 Tractor::Tractor( Tractor &tractor ) :
+       Mlt::Producer( tractor ),
        instance( tractor.get_tractor( ) )
 {
        inc_ref( );
 }
 
-Tractor::Tractor( char *id, char *resource ) :
+Tractor::Tractor( Profile& profile, char *id, char *resource ) :
        instance( NULL )
 {
-       Producer producer( id, resource );
+       Producer producer( profile, id, resource );
        if ( producer.is_valid( ) && producer.type( ) == tractor_type )
        {
                instance = ( mlt_tractor )producer.get_producer( );