]> git.sesse.net Git - mlt/blobdiff - src/framework/mlt_service.h
Merge pull request #32 from j-b-m/master
[mlt] / src / framework / mlt_service.h
index 6a29d59abbc18815f8c0d278ad1ce7cc21d6b27e..82491ee21271de563c7fd9ca89dfc5191edba41f 100644 (file)
@@ -92,8 +92,11 @@ extern mlt_service mlt_service_producer( mlt_service self );
 extern int mlt_service_attach( mlt_service self, mlt_filter filter );
 extern int mlt_service_detach( mlt_service self, mlt_filter filter );
 extern void mlt_service_apply_filters( mlt_service self, mlt_frame frame, int index );
+extern int mlt_service_filter_count( mlt_service self );
+extern int mlt_service_move_filter( mlt_service self, int from, int to );
 extern mlt_filter mlt_service_filter( mlt_service self, int index );
 extern mlt_profile mlt_service_profile( mlt_service self );
+extern void mlt_service_set_profile( mlt_service self, mlt_profile profile );
 extern void mlt_service_close( mlt_service self );
 
 extern void mlt_service_cache_put( mlt_service self, const char *name, void* data, int size, mlt_destructor destructor );