summaryrefslogtreecommitdiff
path: root/libs/ardour/session_transport.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-10-29 16:19:54 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-10-29 16:20:04 -0600
commit0711c87bfa19defef5c1e4b6f70588ac4e6d2d13 (patch)
treee601d34241dbabb43fbd18f377e4b40c90763a3e /libs/ardour/session_transport.cc
parent2b2b003d5026346aaf8deb5d077fcc56e23bc941 (diff)
missing part of working looping
Diffstat (limited to 'libs/ardour/session_transport.cc')
-rw-r--r--libs/ardour/session_transport.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc
index 62f73193ed..272f0b31fb 100644
--- a/libs/ardour/session_transport.cc
+++ b/libs/ardour/session_transport.cc
@@ -911,6 +911,8 @@ Session::set_play_loop (bool yn, double speed)
args: positition, roll=true, flush=true, with_loop=false, force buffer refill if seamless looping
*/
+ add_post_transport_work (PostTransportRoll);
+
if (Config->get_loop_is_mode()) {
/* loop IS a transport mode: if already
rolling, do not locate to loop start.