diff plugin/RealTimePluginInstance.h @ 1830:5f8fbbde08ff audio-source-refactor

Use shared_ptr for plugin instances throughout
author Chris Cannam
date Fri, 20 Mar 2020 16:30:33 +0000
parents ad5f892c0c4d
children
line wrap: on
line diff
--- a/plugin/RealTimePluginInstance.h	Fri Mar 20 16:30:16 2020 +0000
+++ b/plugin/RealTimePluginInstance.h	Fri Mar 20 16:30:33 2020 +0000
@@ -134,8 +134,6 @@
     virtual void discardEvents() { }
     virtual void setIdealChannelCount(int channels) = 0; // must also silence(); may also re-instantiate
 
-    void setFactory(RealTimePluginFactory *f) { m_factory = f; } // ew
-
     std::string getType() const override { return "Real-Time Plugin"; }
 
     typedef std::map<std::string, std::string> ConfigurationPairMap;
@@ -151,8 +149,6 @@
     QString m_identifier;
 
     ConfigurationPairMap m_configurationData;
-
-    friend class PluginFactory;
 };