diff options
author | Robin Gareus <robin@gareus.org> | 2014-06-16 19:44:23 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-06-16 19:44:23 +0200 |
commit | fbe359e8c7e827b4f8b7e26f70ba0ec85ae4f01e (patch) | |
tree | 041e7424f4bd35d9050151ba07c8982e1e7ff031 /gtk2_ardour | |
parent | f383f2b8565a27d19a4e504699edc8ae2c1d670b (diff) |
debug alsa midi latency measurement
Diffstat (limited to 'gtk2_ardour')
-rw-r--r-- | gtk2_ardour/engine_dialog.cc | 6 |
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)); |