X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_service.h;h=4fa7c4a93261ecbcbc45aa0c6ad08680714951f2;hb=ebcbb3571620a43fe24b3f8fa0161096ef628dbe;hp=47cd929c2f63886511968268ba0973f159115dd7;hpb=363d095af9149cc181e92a35d2e34e583d061747;p=melted diff --git a/src/framework/mlt_service.h b/src/framework/mlt_service.h index 47cd929..4fa7c4a 100644 --- a/src/framework/mlt_service.h +++ b/src/framework/mlt_service.h @@ -45,6 +45,7 @@ struct mlt_service_s */ extern int mlt_service_init( mlt_service self, void *child ); +extern mlt_service_type mlt_service_identify( mlt_service self ); extern int mlt_service_connect_producer( mlt_service self, mlt_service producer, int index ); extern int mlt_service_get_frame( mlt_service self, mlt_frame_ptr frame, int index ); extern mlt_properties mlt_service_properties( mlt_service self ); @@ -52,6 +53,7 @@ extern mlt_service mlt_service_consumer( mlt_service self ); 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 mlt_filter mlt_service_filter( mlt_service self, int index ); extern void mlt_service_close( mlt_service self );