X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_tractor.h;h=b9e606ffc26e2db88f800cc9da38ce6b35602a96;hb=f1a97a77d0847a3cb4230ecf9fd088d1613e6540;hp=b6576ecc523179cc85b417f0c559f66530518f74;hpb=7c518e80321a87a22d2e48835442c9f5b70dcd17;p=melted diff --git a/src/framework/mlt_tractor.h b/src/framework/mlt_tractor.h index b6576ec..b9e606f 100644 --- a/src/framework/mlt_tractor.h +++ b/src/framework/mlt_tractor.h @@ -24,10 +24,16 @@ #include "mlt_producer.h" extern mlt_tractor mlt_tractor_init( ); -extern mlt_service mlt_tractor_service( mlt_tractor this ); -extern mlt_producer mlt_tractor_producer( mlt_tractor this ); -extern mlt_properties mlt_tractor_properties( mlt_tractor this ); -extern int mlt_tractor_connect( mlt_tractor this, mlt_service service ); -extern void mlt_tractor_close( mlt_tractor this ); +extern mlt_tractor mlt_tractor_new( ); +extern mlt_service mlt_tractor_service( mlt_tractor self ); +extern mlt_producer mlt_tractor_producer( mlt_tractor self ); +extern mlt_properties mlt_tractor_properties( mlt_tractor self ); +extern mlt_field mlt_tractor_field( mlt_tractor self ); +extern mlt_multitrack mlt_tractor_multitrack( mlt_tractor self ); +extern int mlt_tractor_connect( mlt_tractor self, mlt_service service ); +extern void mlt_tractor_refresh( mlt_tractor self ); +extern int mlt_tractor_set_track( mlt_tractor self, mlt_producer producer, int index ); +extern mlt_producer mlt_tractor_get_track( mlt_tractor self, int index ); +extern void mlt_tractor_close( mlt_tractor self ); #endif