- new_edit->startsource += edit->length;
+ int64_t edit_start = edit->startproject;
+ int64_t edit_end = edit_start + edit->length;
+ new_edit->startsource += track->speed_length(edit_start, edit_end);
//printf("Edits::clear 3.5 %d %d %d %d\n", edit1->startproject, edit1->length, edit2->startproject, edit2->length);
edit1->length = start - edit1->startproject;
edit2->length -= end - edit2->startproject;
//printf("Edits::clear 3.5 %d %d %d %d\n", edit1->startproject, edit1->length, edit2->startproject, edit2->length);
edit1->length = start - edit1->startproject;
edit2->length -= end - edit2->startproject;