diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-09-17 10:31:33 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-09-17 10:31:33 -0400 |
commit | ebd7bc7447cea65e8a786dfdf2df359f3d81acca (patch) | |
tree | b524a5ca1d370af67318d55d690a3dd23dfa9b14 /libs/ardour/session_process.cc | |
parent | dfec51964d05a6c4a1b61595bb04144e744d2a37 (diff) |
add new Skip event to SessionEvents
Diffstat (limited to 'libs/ardour/session_process.cc')
-rw-r--r-- | libs/ardour/session_process.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index b1e336c373..6083412d63 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -1061,6 +1061,13 @@ Session::process_event (SessionEvent* ev) _send_timecode_update = true; break; + case SessionEvent::Skip: + start_locate (ev->target_frame, true, true, false); + remove = false; + del = false; + _send_timecode_update = true; + break; + case SessionEvent::LocateRollLocate: // locate is handled by ::request_roll_at_and_return() _requested_return_frame = ev->target_frame; |