From 1a3da7e1327a608af6157dc8ede1a72be7f92d72 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 5 Sep 2020 05:32:22 +0200 Subject: [PATCH] Keep processing while locating #8392 Previously when locating process_can_proceed() was set to true, and routes were not processed while transport states are cleared. As a result live input was also not processed. This is no longer needed because the DiskReader handles seeking directly. --- libs/ardour/ardour/session.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 65c7e3522b..2e03c5af04 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -1525,7 +1525,7 @@ private: TransportFSM* _transport_fsm; - static const PostTransportWork ProcessCannotProceedMask = PostTransportWork (PostTransportAudition| PostTransportClearSubstate); + static const PostTransportWork ProcessCannotProceedMask = PostTransportWork (PostTransportAudition); gint _post_transport_work; /* accessed only atomic ops */ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (const_cast(&_post_transport_work)); }