mlt_producer get_parent( );
mlt_service get_service( );
int seek( int position );
+ int seek( const char* time );
int position( );
int frame( );
+ char* frame_time( mlt_time_format = mlt_time_smpte );
int set_speed( double speed );
+ int pause( );
double get_speed( );
double get_fps( );
int set_in_and_out( int in, int out );
int get_in( );
int get_out( );
int get_length( );
+ char* get_length_time( mlt_time_format = mlt_time_smpte );
int get_playtime( );
Producer *cut( int in = 0, int out = -1 );
bool is_cut( );
bool same_clip( Producer &that );
bool runs_into( Producer &that );
void optimise( );
+ int clear( );
};
}