added #69 (nice)

This commit is contained in:
itsmattkc
2018-06-27 20:19:15 -07:00
parent 72ea276ae7
commit 384bb4eb5d
9 changed files with 169 additions and 34 deletions
+10 -11
View File
@@ -66,19 +66,18 @@ void Timeline::next_frame() {
}
void Timeline::previous_cut() {
bool seek_enabled = false;
long p_cut = 0;
for (int i=0;i<sequence->clip_count();i++) {
Clip* c = sequence->get_clip(i);
if (c->timeline_out > p_cut && c->timeline_out < playhead) {
p_cut = c->timeline_out;
seek_enabled = true;
} else if (c->timeline_in > p_cut && c->timeline_in < playhead) {
p_cut = c->timeline_in;
seek_enabled = true;
if (playhead > 0) {
long p_cut = 0;
for (int i=0;i<sequence->clip_count();i++) {
Clip* c = sequence->get_clip(i);
if (c->timeline_out > p_cut && c->timeline_out < playhead) {
p_cut = c->timeline_out;
} else if (c->timeline_in > p_cut && c->timeline_in < playhead) {
p_cut = c->timeline_in;
}
}
seek(p_cut);
}
if (seek_enabled) seek(p_cut);
}
void Timeline::next_cut() {