X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltMultitrack.cpp;h=580e79ee2d92f979aa96689e2f8f379bb5289b56;hb=009596ca20a3c4b77e6fc6d8355a509be81f9897;hp=fbd9f24fe9b1abfd76e410f12ea2459085a59881;hpb=e9506a0f7005ad5cc8821879ba78b8c42f3ec4bb;p=melted diff --git a/mlt++/src/MltMultitrack.cpp b/mlt++/src/MltMultitrack.cpp index fbd9f24..580e79e 100644 --- a/mlt++/src/MltMultitrack.cpp +++ b/mlt++/src/MltMultitrack.cpp @@ -28,6 +28,16 @@ Multitrack::Multitrack( mlt_multitrack multitrack ) : inc_ref( ); } +Multitrack::Multitrack( Service &multitrack ) : + instance( NULL ) +{ + if ( multitrack.type( ) == multitrack_type ) + { + instance = ( mlt_multitrack )multitrack.get_service( ); + inc_ref( ); + } +} + Multitrack::Multitrack( Multitrack &multitrack ) : instance( multitrack.get_multitrack( ) ) {