move latency-recompute into dedicated thread.
[ardour.git] / libs / ardour / ardour / session.h
index ebafdd82f67d97ca815b198edfc4288e12ec56d5..82c9231cfb95fa2f10cee157b67525541e0ae50c 100644 (file)
@@ -1509,8 +1509,10 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop
        typedef std::queue<AutoConnectRequest> AutoConnectQueue;
        Glib::Threads::Mutex  _auto_connect_queue_lock;
        AutoConnectQueue _auto_connect_queue;
+       guint _latency_recompute_pending;
 
        void auto_connect (const AutoConnectRequest&);
+       void queue_latency_recompute ();
 
        /* SessionEventManager interface */