summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-06-16 19:44:23 +0200
committerRobin Gareus <robin@gareus.org>2014-06-16 19:44:23 +0200
commitfbe359e8c7e827b4f8b7e26f70ba0ec85ae4f01e (patch)
tree041e7424f4bd35d9050151ba07c8982e1e7ff031 /gtk2_ardour
parentf383f2b8565a27d19a4e504699edc8ae2c1d670b (diff)
debug alsa midi latency measurement
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/engine_dialog.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc
index f8675a5ad4..df5a6a95f3 100644
--- a/gtk2_ardour/engine_dialog.cc
+++ b/gtk2_ardour/engine_dialog.cc
@@ -1920,6 +1920,12 @@ EngineControl::check_midi_latency_measurement ()
end_latency_detection ();
lm_use_button.set_sensitive (true);
have_lm_results = true;
+ return false;
+ } else if (mididm->processed () > 400) {
+ have_lm_results = false;
+ end_latency_detection ();
+ lm_results.set_markup (string_compose (results_markup, _("Timeout - large MIDI jitter.")));
+ return false;
}
lm_results.set_markup (string_compose (results_markup, buf));