summaryrefslogtreecommitdiff
path: root/gtk2_ardour/engine_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-06-08 17:19:10 +0200
committerRobin Gareus <robin@gareus.org>2014-06-08 17:19:10 +0200
commit34e2cf79138233ebd3f1994caa7656f1b7ca80ee (patch)
treee58dcb57288a9ded288ea09c278505eaf30adbba /gtk2_ardour/engine_dialog.cc
parentb3a44ea32b3457580470eaf168f76e9f0e602639 (diff)
fix 'use_latency_button' (broken in prev. commit)
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r--gtk2_ardour/engine_dialog.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc
index 9429fe5bcc..4ea7511ee2 100644
--- a/gtk2_ardour/engine_dialog.cc
+++ b/gtk2_ardour/engine_dialog.cc
@@ -1813,6 +1813,17 @@ void
EngineControl::use_latency_button_clicked ()
{
if (_measure_midi) {
+#if 0 // TODO
+ ARDOUR::MIDIDM* mididm = ARDOUR::AudioEngine::instance()->mididm ();
+ if (!mididm) {
+ return;
+ }
+ ARDOUR::framecnt_t frames_total = mididm->latency();
+ ARDOUR::framecnt_t extra = frames_total - ARDOUR::AudioEngine::instance()->latency_signal_delay();
+ uint32_t one_way = extra / 2;
+ // TODO assign to all or one specific device
+#endif
+ } else {
MTDM* mtdm = ARDOUR::AudioEngine::instance()->mtdm ();
if (!mtdm) {