summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/audioengine.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-09-12 16:28:51 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-09-12 16:28:51 -0400
commit7c8867068027c9f815606cce8136528269734053 (patch)
treec8c6f731a01af263131b54e8d863c237d0519c34 /libs/ardour/ardour/audioengine.h
parent9af75b2ac9245f15f9c0a2eac270aeb5de2928d3 (diff)
lots of changes to auto-start (and stop) the backend for latency measurements, and continuing work on the session construction/engine configuration flow
Diffstat (limited to 'libs/ardour/ardour/audioengine.h')
-rw-r--r--libs/ardour/ardour/audioengine.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/audioengine.h b/libs/ardour/ardour/audioengine.h
index 21206da8fc..5762e709b3 100644
--- a/libs/ardour/ardour/audioengine.h
+++ b/libs/ardour/ardour/audioengine.h
@@ -188,6 +188,7 @@ public:
/* latency measurement */
MTDM* mtdm();
+ int prepare_for_latency_measurement ();
void start_latency_detection ();
void stop_latency_detection ();
void set_latency_input_port (const std::string&);
@@ -225,6 +226,7 @@ public:
std::string _latency_input_name;
std::string _latency_output_name;
framecnt_t _latency_signal_latency;
+ bool _started_for_latency;
void meter_thread ();
void start_metering_thread ();