extern mlt_timecode mlt_producer_time( mlt_producer this, int64_t frame );
extern int64_t mlt_producer_frame_position( mlt_producer this, mlt_timecode position );
extern int mlt_producer_seek( mlt_producer this, mlt_timecode timecode );
-extern int mlt_producer_seek_frame( mlt_producer this, uint64_t frame );
+extern int mlt_producer_seek_frame( mlt_producer this, int64_t frame );
extern mlt_timecode mlt_producer_position( mlt_producer this );
extern uint64_t mlt_producer_frame( mlt_producer this );
extern int mlt_producer_set_speed( mlt_producer this, double speed );