summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/transport_master_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/transport_master_manager.h')
-rw-r--r--libs/ardour/ardour/transport_master_manager.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/ardour/transport_master_manager.h b/libs/ardour/ardour/transport_master_manager.h
index e0926f74ec..0aaf1bf00c 100644
--- a/libs/ardour/ardour/transport_master_manager.h
+++ b/libs/ardour/ardour/transport_master_manager.h
@@ -85,6 +85,10 @@ class LIBARDOUR_API TransportMasterManager : public boost::noncopyable
void reconnect_ports ();
+ void block_disk_output ();
+ void unblock_disk_output ();
+ void reinit (double speed, samplepos_t pos);
+
private:
TransportMasterManager();
@@ -96,6 +100,7 @@ class LIBARDOUR_API TransportMasterManager : public boost::noncopyable
Session* _session;
bool _master_invalid_this_cycle;
+ bool disk_output_blocked;
// a DLL to chase the transport master