summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui2.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-04-07 00:09:38 +0200
committerRobin Gareus <robin@gareus.org>2020-04-07 00:09:38 +0200
commit21b2ffbae67266540b3909ceb52038bbd85ad8d6 (patch)
tree47161ba25f918767ed26afd4d08f4a0aea2286d4 /gtk2_ardour/ardour_ui2.cc
parentad0c5f1a1ca0415b2f607363402545d8378a1ddf (diff)
Indicate ambiguous latency in the GUI
Diffstat (limited to 'gtk2_ardour/ardour_ui2.cc')
-rw-r--r--gtk2_ardour/ardour_ui2.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_ui2.cc b/gtk2_ardour/ardour_ui2.cc
index e7306bea00..575925153c 100644
--- a/gtk2_ardour/ardour_ui2.cc
+++ b/gtk2_ardour/ardour_ui2.cc
@@ -49,6 +49,7 @@
#include "gtkmm2ext/utils.h"
#include "gtkmm2ext/window_title.h"
+#include "ardour/audioengine.h"
#include "ardour/profile.h"
#include "ardour/session.h"
#include "ardour/types.h"
@@ -641,7 +642,12 @@ ARDOUR_UI::session_latency_updated ()
float rate = _session->nominal_sample_rate ();
route_latency_value.set_text (samples_as_time_string (wrl, rate));
- io_latency_value.set_text (samples_as_time_string (wpl, rate));
+
+ if (_session->engine().check_for_amibiguous_latency (true)) {
+ io_latency_value.set_markup ("<span background=\"red\" foreground=\"white\">ambiguous</span>");
+ } else {
+ io_latency_value.set_text (samples_as_time_string (wpl, rate));
+ }
}
}