diff options
author | Robin Gareus <robin@gareus.org> | 2015-07-16 14:59:02 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-07-16 14:59:02 +0200 |
commit | 7c3c213d4565655ab802072829979d78999315de (patch) | |
tree | 88a2dbf9eaf84aaceff50389b3b1ea897f6fb02b /libs/ardour/plugin_manager.cc | |
parent | 6dbe10dcfd1a4d203158c9743889756ea7546882 (diff) |
AU discover: remember discover-at-start setting
Prior to this every successful discovery enabled
auto-discovery at application start.
Diffstat (limited to 'libs/ardour/plugin_manager.cc')
-rw-r--r-- | libs/ardour/plugin_manager.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc index 458f7e1547..6bf51da994 100644 --- a/libs/ardour/plugin_manager.cc +++ b/libs/ardour/plugin_manager.cc @@ -645,6 +645,7 @@ PluginManager::au_refresh (bool cache_only) delete _au_plugin_info; _au_plugin_info = AUPluginInfo::discover(); + bool discover_at_start = Config->get_discover_audio_units (); // disable automatic scan in case we crash Config->set_discover_audio_units (false); Config->save_state(); @@ -663,7 +664,7 @@ PluginManager::au_refresh (bool cache_only) */ // successful scan re-enabled automatic discovery - Config->set_discover_audio_units (true); + Config->set_discover_audio_units (discover_at_start); Config->save_state(); } |