summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/mac_vst_plugin.h2
-rw-r--r--libs/ardour/ardour/vst_plugin.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/ardour/mac_vst_plugin.h b/libs/ardour/ardour/mac_vst_plugin.h
index e5afab5e30..4eb4e41300 100644
--- a/libs/ardour/ardour/mac_vst_plugin.h
+++ b/libs/ardour/ardour/mac_vst_plugin.h
@@ -38,6 +38,8 @@ public:
~MacVSTPlugin ();
std::string state_node_name () const { return "mac-vst"; }
+protected:
+ void open_plugin ();
};
class LIBARDOUR_API MacVSTPluginInfo : public PluginInfo
diff --git a/libs/ardour/ardour/vst_plugin.h b/libs/ardour/ardour/vst_plugin.h
index 50cfc5e21a..b35ef6b25e 100644
--- a/libs/ardour/ardour/vst_plugin.h
+++ b/libs/ardour/ardour/vst_plugin.h
@@ -103,7 +103,8 @@ public:
protected:
void parameter_changed_externally (uint32_t which, float val);
- void set_plugin (AEffect *);
+ virtual void open_plugin ();
+ void init_plugin ();
gchar* get_chunk (bool) const;
int set_chunk (gchar const *, bool);
void add_state (XMLNode *) const;