X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_properties.h;h=2cacc9f8d5bf07538c5fae040e3a013b9c85e470;hb=6336039a203c6496691784682f9ad56eb13abcc3;hp=b64753bc9781a3fc60733256f681e63a7ec9c8d9;hpb=661165812e3410fe2f6f49d7af882b36a0efcf82;p=melted diff --git a/src/framework/mlt_properties.h b/src/framework/mlt_properties.h index b64753b..2cacc9f 100644 --- a/src/framework/mlt_properties.h +++ b/src/framework/mlt_properties.h @@ -37,6 +37,8 @@ struct mlt_properties_s */ extern int mlt_properties_init( mlt_properties, void *child ); +extern mlt_properties mlt_properties_new( ); +extern int mlt_properties_inherit( mlt_properties this, mlt_properties that ); extern int mlt_properties_set( mlt_properties this, char *name, char *value ); extern int mlt_properties_parse( mlt_properties this, char *namevalue ); extern char *mlt_properties_get( mlt_properties this, char *name ); @@ -46,8 +48,8 @@ extern int mlt_properties_get_int( mlt_properties this, char *name ); extern int mlt_properties_set_int( mlt_properties this, char *name, int value ); extern double mlt_properties_get_double( mlt_properties this, char *name ); extern int mlt_properties_set_double( mlt_properties this, char *name, double value ); -extern mlt_timecode mlt_properties_get_timecode( mlt_properties this, char *name ); -extern int mlt_properties_set_timecode( mlt_properties this, char *name, mlt_timecode value ); +extern mlt_position mlt_properties_get_position( mlt_properties this, char *name ); +extern int mlt_properties_set_position( mlt_properties this, char *name, mlt_position value ); extern int mlt_properties_set_data( mlt_properties this, char *name, void *value, int length, mlt_destructor, mlt_serialiser ); extern void *mlt_properties_get_data( mlt_properties this, char *name, int *length ); extern int mlt_properties_count( mlt_properties this );