summaryrefslogtreecommitdiff
path: root/gtk2_ardour/opts.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-10-04 19:39:53 +0200
committerRobin Gareus <robin@gareus.org>2015-10-04 19:40:46 +0200
commitd25e1cb635759d95b8f058cefe28f7d2bce3663d (patch)
treee385a10e7efeac6fc22487bdd95377bb6e15f79c /gtk2_ardour/opts.cc
parentb3ace2e4c8dc68b0fbe4c43e50d1f21df252d2ec (diff)
add a hidden option to show hidden processors
simplify debugging solo, monitor-processors, etc
Diffstat (limited to 'gtk2_ardour/opts.cc')
-rw-r--r--gtk2_ardour/opts.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/gtk2_ardour/opts.cc b/gtk2_ardour/opts.cc
index 9e5cbc6f3f..4e03983f85 100644
--- a/gtk2_ardour/opts.cc
+++ b/gtk2_ardour/opts.cc
@@ -25,6 +25,10 @@
#include "ardour/debug.h"
#include "ardour/session.h"
+#ifndef NDEBUG // "-H"
+#include "processor_box.h"
+#endif
+
#include "opts.h"
#include "i18n.h"
@@ -84,7 +88,7 @@ print_help (const char *execname)
int
ARDOUR_COMMAND_LINE::parse_opts (int argc, char *argv[])
{
- const char *optstring = "abBc:C:dD:hk:E:m:N:nOp:PST:U:vV";
+ const char *optstring = "abBc:C:dD:hHk:E:m:N:nOp:PST:U:vV";
const char *execname = strrchr (argv[0], '/');
if (getenv ("ARDOUR_SAE")) {
@@ -143,6 +147,11 @@ ARDOUR_COMMAND_LINE::parse_opts (int argc, char *argv[])
print_help (execname);
exit (0);
break;
+ case 'H':
+#ifndef NDEBUG
+ ProcessorBox::show_all_processors = true;
+#endif
+ break;
case 'a':
check_announcements = false;
break;