]> git.sesse.net Git - mlt/blobdiff - src/framework/mlt_transition.h
Big modification - switch to macros for parent class access
[mlt] / src / framework / mlt_transition.h
index 05090032cd459560cef0f46a9ef0b3d2a661ec53..c6912db8d5e3e02058095e7a07320a6141faabe7 100644 (file)
@@ -53,6 +53,9 @@ struct mlt_transition_s
 /** Public final methods
 */
 
+#define MLT_TRANSITION_SERVICE( transition )           ( &( transition )->parent )
+#define MLT_TRANSITION_PROPERTIES( transition )                MLT_SERVICE_PROPERTIES( MLT_TRANSITION_SERVICE( transition ) )
+
 extern int mlt_transition_init( mlt_transition self, void *child );
 extern mlt_transition mlt_transition_new( );
 extern mlt_service mlt_transition_service( mlt_transition self );