summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin_insert.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/plugin_insert.cc')
-rw-r--r--libs/ardour/plugin_insert.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/libs/ardour/plugin_insert.cc b/libs/ardour/plugin_insert.cc
index b44f1d01fc..ea95ed09e5 100644
--- a/libs/ardour/plugin_insert.cc
+++ b/libs/ardour/plugin_insert.cc
@@ -75,9 +75,6 @@ PluginInsert::PluginInsert (Session& s, boost::shared_ptr<Plugin> plug)
if (plug) {
add_plugin (plug);
create_automatable_parameters ();
-
- Glib::Mutex::Lock em (_session.engine().process_lock());
- IO::PortCountChanged (max(input_streams(), output_streams()));
}
}
@@ -950,9 +947,7 @@ PluginInsert::set_state(const XMLNode& node, int version)
// state. We can't call Processor::set_state() until
// the plugins themselves are created and added.
- if ((prop = node.property ("id")) != 0) {
- _id = prop->value();
- }
+ set_id (node);
if (_plugins.empty()) {
/* if we are adding the first plugin, we will need to set