X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltTransition.h;h=e0559aff56bcb93918dfe31f96b348ee640af3df;hb=bdb1a02033fc4eb44e0cd540411d33c87c1b9305;hp=dbf61bd72c20b6d98561ecd450b72481536c780d;hpb=0caa0a91b0971439dfe00d0ed9bc05992b7dd609;p=melted diff --git a/mlt++/src/MltTransition.h b/mlt++/src/MltTransition.h index dbf61bd..e0559af 100644 --- a/mlt++/src/MltTransition.h +++ b/mlt++/src/MltTransition.h @@ -21,25 +21,29 @@ #ifndef _MLTPP_TRANSITION_H_ #define _MLTPP_TRANSITION_H_ +#include "config.h" + #include #include "MltService.h" namespace Mlt { class Service; + class Profile; - class Transition : public Service + class MLTPP_DECLSPEC Transition : public Service { private: mlt_transition instance; public: - Transition( char *id, char *arg = NULL ); + Transition( Profile& profile, char *id, char *arg = NULL ); Transition( Service &transition ); Transition( Transition &transition ); Transition( mlt_transition transition ); virtual ~Transition( ); virtual mlt_transition get_transition( ); mlt_service get_service( ); + void set_in_and_out( int in, int out ); }; }