13
0

LocateRoll session events should always roll-after locate

Don't rely on ev->locate_transport_disposition
This commit is contained in:
Paul Davis 2020-05-12 10:10:24 -06:00
parent c2e774e99d
commit 376d4f2e68

View File

@ -882,7 +882,7 @@ Session::process_event (SessionEvent* ev)
case SessionEvent::LocateRoll: case SessionEvent::LocateRoll:
/* args: roll after locate, clear state if not looping, not for loop, force */ /* args: roll after locate, clear state if not looping, not for loop, force */
TFSM_LOCATE (ev->target_sample, ev->locate_transport_disposition, !play_loop, false, ev->yes_or_no); TFSM_LOCATE (ev->target_sample, MustRoll, !play_loop, false, ev->yes_or_no);
_send_timecode_update = true; _send_timecode_update = true;
break; break;