Splits, joins and repeats
[melted] / src / framework / mlt_playlist.h
index d51dacb..0cc0a1d 100644 (file)
@@ -38,7 +38,7 @@ typedef struct
        mlt_position frame_count;
        mlt_position length;
        float fps;
-       mlt_event event;
+       int repeat;
 }
 mlt_playlist_clip_info;
 
@@ -62,6 +62,7 @@ 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_repeat_clip( mlt_playlist self, int clip, int repeat );
 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 );