diff plugin/FeatureExtractionPluginFactory.h @ 298:57d7889f626c

* Unload feature extraction plugin .so when destroyed
author Chris Cannam
date Fri, 28 Sep 2007 14:32:45 +0000
parents 5ae5885d6ce3
children 4c000e196bf1
line wrap: on
line diff
--- a/plugin/FeatureExtractionPluginFactory.h	Fri Sep 28 13:56:38 2007 +0000
+++ b/plugin/FeatureExtractionPluginFactory.h	Fri Sep 28 14:32:45 2007 +0000
@@ -51,6 +51,10 @@
     std::vector<QString> m_pluginPath;
     std::map<QString, QString> m_taxonomy;
 
+    friend class PluginDeletionNotifyAdapter;
+    void pluginDeleted(Vamp::Plugin *);
+    std::map<Vamp::Plugin *, void *> m_handleMap;
+
     void generateTaxonomy();
 };