Use less-or-equal for configurable I/O chancount
authorRobin Gareus <robin@gareus.org>
Tue, 15 Oct 2019 13:29:18 +0000 (15:29 +0200)
committerRobin Gareus <robin@gareus.org>
Tue, 15 Oct 2019 13:29:18 +0000 (15:29 +0200)
gtk2_ardour/instrument_selector.cc

index 5a60d747a3ebc50d1803569992f941f76e89fc9c..3b34e6eccc895eb795fe11e29f90b9a3d3d68eac 100644 (file)
@@ -130,13 +130,21 @@ InstrumentSelector::build_instrument_list()
 #ifdef MIXBUS
                uint32_t n_outs = p->max_configurable_ouputs ();
                if (n_outs > 2) {
-                       suffix = string_compose(_("%1 outs"), n_outs);
+                       if (p->reconfigurable_io ()) {
+                               suffix = string_compose(_("\u2264 %1 outs"), n_outs);
+                       } else {
+                               suffix = string_compose(_("%1 outs"), n_outs);
+                       }
                }
 #else
                if (p->multichannel_name_ambiguity) {
                        uint32_t n_outs = p->max_configurable_ouputs ();
                        if (n_outs > 2) {
-                               suffix = string_compose(_("%1 outs"), n_outs);
+                               if (p->reconfigurable_io ()) {
+                                       suffix = string_compose(_("\u2264 %1 outs"), n_outs);
+                               } else {
+                                       suffix = string_compose(_("%1 outs"), n_outs);
+                               }
                        } else if (n_outs == 2) {
                                suffix = _("stereo");
                        }