Mercurial > hg > svcore
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; };