Parallel execution of cycle-start/end
[ardour.git] / libs / ardour / ardour / session.h
index b0e133f4c699c6def90a08430ac45e1b48706342..4ef5fe66359960e59a1e67e36e10966ef316425d 100644 (file)
@@ -141,6 +141,7 @@ class Region;
 class Return;
 class Route;
 class RouteGroup;
+class RTTaskList;
 class SMFSource;
 class Send;
 class SceneChanger;
@@ -288,6 +289,8 @@ public:
                return routes.reader ();
        }
 
+       boost::shared_ptr<RTTaskList> rt_tasklist () { return _rt_tasklist; }
+
        CoreSelection& selection () { return *_selection; }
 
        /* because the set of Stripables consists of objects managed
@@ -2079,6 +2082,8 @@ private:
        boost::shared_ptr<IO>   _ltc_input;
        boost::shared_ptr<IO>   _ltc_output;
 
+       boost::shared_ptr<RTTaskList> _rt_tasklist;
+
        /* Scene Changing */
        SceneChanger* _scene_changer;