X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_service.h;h=99d1966bc66446ec71ba937feb4accc8948daf31;hb=b9dbda40ec64f1d4f58e7da87125d38aa3ab54d1;hp=8ad43a8ffefb6affde3b911814f364bd629d8273;hpb=520454d526bdcd58f1ac6ab7532dc2529b822808;p=melted diff --git a/src/framework/mlt_service.h b/src/framework/mlt_service.h index 8ad43a8..99d1966 100644 --- a/src/framework/mlt_service.h +++ b/src/framework/mlt_service.h @@ -63,7 +63,6 @@ struct mlt_service_s */ extern int mlt_service_init( mlt_service this, void *child ); -extern mlt_properties mlt_service_properties( mlt_service this ); extern int mlt_service_connect_producer( mlt_service this, mlt_service producer, int index ); extern mlt_service_state mlt_service_get_state( mlt_service this ); extern void mlt_service_close( mlt_service this ); @@ -76,5 +75,13 @@ extern int mlt_service_get_frame( mlt_service this, mlt_frame_ptr frame, int ind extern int mlt_service_is_active( mlt_service this ); extern mlt_service mlt_service_get_producer( mlt_service this ); +/** Return the properties object. +*/ + +static inline mlt_properties mlt_service_properties( mlt_service this ) +{ + return &this->parent; +} + #endif