framework: remove global profile, rather share one mlt_profile across a service netwo...
[melted] / src / framework / mlt_service.h
index b1bad7e..a2d71a5 100644 (file)
@@ -22,6 +22,7 @@
 #define _MLT_SERVICE_H_
 
 #include "mlt_properties.h"
+#include "mlt_profile.h"
 
 /** The interface definition for all services.
 */
@@ -59,6 +60,7 @@ 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 mlt_profile mlt_service_profile( mlt_service self );
 
 extern void mlt_service_close( mlt_service self );