class Producer;
class Service;
class Playlist;
+ class Transition;
class ClipInfo
{
class Playlist : public Producer
{
private:
- bool destroy;
mlt_playlist instance;
public:
Playlist( );
+ Playlist( Service &playlist );
Playlist( Playlist &playlist );
Playlist( mlt_playlist playlist );
virtual ~Playlist( );
int remove( int where );
int move( int from, int to );
int resize_clip( int clip, int in, int out );
+ int split( int clip, int position );
+ int join( int clip, int count = 1, int merge = 1 );
+ int mix( int clip, int length, Transition *transition = NULL );
};
}