#ifndef _MLTPP_TRANSITION_H_
#define _MLTPP_TRANSITION_H_
+#include "config.h"
+
#include <framework/mlt.h>
#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 );
};
}