summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2008-11-22 14:03:44 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2008-11-22 14:03:44 +0000
commit495edc3ed9944e50ac1223e789c74781d4715e08 (patch)
tree6413a6647696e787cdd2f30c8ca43e737eefa7c7 /libs
parentd7903af9c9e981555fd890cfd422b8d66c64408c (diff)
new user option "New Plugins Active"; make only *new* plugins active when this is set, not any added plugins (eg. during session loading); option is true by default
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4233 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/configuration_vars.h1
-rw-r--r--libs/ardour/route.cc2
2 files changed, 1 insertions, 2 deletions
diff --git a/libs/ardour/ardour/configuration_vars.h b/libs/ardour/ardour/configuration_vars.h
index da2180f92a..534bd64be3 100644
--- a/libs/ardour/ardour/configuration_vars.h
+++ b/libs/ardour/ardour/configuration_vars.h
@@ -157,6 +157,7 @@ CONFIG_VARIABLE (uint32_t, periodic_safety_backup_interval, "periodic-safety-bac
CONFIG_VARIABLE (float, automation_interval, "automation-interval", 50)
CONFIG_VARIABLE (bool, sync_all_route_ordering, "sync-all-route-ordering", true)
CONFIG_VARIABLE (bool, only_copy_imported_files, "only-copy-imported-files", true)
+CONFIG_VARIABLE (bool, new_plugins_active, "new-plugins-active", true)
CONFIG_VARIABLE (std::string, keyboard_layout, "keyboard-layout", "ansi")
CONFIG_VARIABLE (std::string, default_bindings, "default-bindings", "ardour")
CONFIG_VARIABLE (bool, default_narrow_ms, "default-narrow_ms", false)
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index ed70758032..a2cf025b85 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -921,7 +921,6 @@ Route::add_redirect (boost::shared_ptr<Redirect> redirect, void *src, uint32_t*
_max_peak_power.push_back(-INFINITY);
}
- redirect->set_active (true, this);
redirect->active_changed.connect (mem_fun (*this, &Route::redirect_active_proxy));
}
@@ -985,7 +984,6 @@ Route::add_redirects (const RedirectList& others, void *src, uint32_t* err_strea
return -1;
}
- (*i)->set_active (true, this);
(*i)->active_changed.connect (mem_fun (*this, &Route::redirect_active_proxy));
}
}