LocateRoll session events should always roll-after locate
Don't rely on ev->locate_transport_disposition
This commit is contained in:
parent
c2e774e99d
commit
376d4f2e68
@ -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;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user