summaryrefslogtreecommitdiff
path: root/libs/ardour/globals.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-10-20 22:39:31 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-10-24 21:32:46 -0600
commit362956dd7c2e9e2f4e5e5d84ed70f2f7a361b573 (patch)
treebf63b443127d2a3e9de3b7ad409d629559813e41 /libs/ardour/globals.cc
parent58e8fb7aabf957257ee4f00d15667f1946e8db79 (diff)
do not scan (discover) (new) plugins when running without a GUI
Diffstat (limited to 'libs/ardour/globals.cc')
-rw-r--r--libs/ardour/globals.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/globals.cc b/libs/ardour/globals.cc
index 9c6aa6ba4a..05d170768d 100644
--- a/libs/ardour/globals.cc
+++ b/libs/ardour/globals.cc
@@ -625,7 +625,9 @@ ARDOUR::init_post_engine (uint32_t start_cnt)
/* find plugins */
- ARDOUR::PluginManager::instance().refresh (!Config->get_discover_vst_on_start());
+ if (!running_from_gui) {
+ ARDOUR::PluginManager::instance().refresh (false);
+ }
if ((node = Config->control_protocol_state()) != 0) {
ControlProtocolManager::instance().set_state (*node, 0 /* here: global-config state */);