Adding the mix part 1
[melted] / src / framework / mlt_playlist.h
index 913b608..dee8e07 100644 (file)
@@ -38,6 +38,7 @@ typedef struct
        mlt_position frame_count;
        mlt_position length;
        float fps;
+       mlt_event event;
 }
 mlt_playlist_clip_info;
 
@@ -61,6 +62,9 @@ extern int mlt_playlist_insert( mlt_playlist self, mlt_producer producer, int wh
 extern int mlt_playlist_remove( mlt_playlist self, int where );
 extern int mlt_playlist_move( mlt_playlist self, int from, int to );
 extern int mlt_playlist_resize_clip( mlt_playlist self, int clip, mlt_position in, mlt_position out );
+extern int mlt_playlist_split( mlt_playlist self, int clip, mlt_position position );
+extern int mlt_playlist_join( mlt_playlist self, int clip, int count, int merge );
+extern int mlt_playlist_mix( mlt_playlist self, int clip, int length, mlt_transition transition );
 extern void mlt_playlist_close( mlt_playlist self );
 
 #endif