From 471644c59db05ed5b73253e545ef20cdd3d58fd8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 30 Oct 2017 15:58:36 +0100 Subject: Parallel execution of cycle-start/end --- libs/ardour/session.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/ardour/session.cc') diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 0bfc5d97ca..ef08eb0bf2 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -93,6 +93,7 @@ #include "ardour/revision.h" #include "ardour/route_graph.h" #include "ardour/route_group.h" +#include "ardour/rt_tasklist.h" #include "ardour/send.h" #include "ardour/selection.h" #include "ardour/session.h" @@ -600,6 +601,8 @@ Session::immediately_post_engine () * session or set state for an existing one. */ + _rt_tasklist.reset (new RTTaskList ()); + if (how_many_dsp_threads () > 1) { /* For now, only create the graph if we are using >1 DSP threads, as it is a bit slower than the old code with 1 thread. -- cgit v1.2.3