diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-11 13:02:32 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-11 13:02:32 -0400 |
commit | 91e2eab01abe61be89b1860cdb2d24ca8b22c0bc (patch) | |
tree | 8dc493a55221501c677ac0f34ca3376f4ac6a44a /libs/ardour/ardour/audioengine.h | |
parent | 18c4c9656a4c8135f97cf74fab1d861b015c6225 (diff) |
make use of measured latency values to set dialog controls, and use actual port latency to compute extra delay
Diffstat (limited to 'libs/ardour/ardour/audioengine.h')
-rw-r--r-- | libs/ardour/ardour/audioengine.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/audioengine.h b/libs/ardour/ardour/audioengine.h index c9d789d746..cf4f91d4d0 100644 --- a/libs/ardour/ardour/audioengine.h +++ b/libs/ardour/ardour/audioengine.h @@ -191,6 +191,7 @@ public: void stop_latency_detection (); void set_latency_input_port (const std::string&); void set_latency_output_port (const std::string&); + uint32_t latency_signal_delay () const { return _latency_signal_latency; } private: AudioEngine (); @@ -222,6 +223,7 @@ public: framecnt_t _latency_flush_frames; std::string _latency_input_name; std::string _latency_output_name; + framecnt_t _latency_signal_latency; void meter_thread (); void start_metering_thread (); |