diff plugin/PiperVampPluginFactory.h @ 1527:710e6250a401 zoom

Merge from default branch
author Chris Cannam
date Mon, 17 Sep 2018 13:51:14 +0100
parents 91bb68146dfc
children c55de1488b93
line wrap: on
line diff
--- a/plugin/PiperVampPluginFactory.h	Mon Dec 12 15:18:52 2016 +0000
+++ b/plugin/PiperVampPluginFactory.h	Mon Sep 17 13:51:14 2018 +0100
@@ -49,10 +49,13 @@
 
     virtual QString getPluginCategory(QString identifier) override;
 
+    virtual QString getPluginLibraryPath(QString identifier) override;
+
 protected:
     QMutex m_mutex;
     QList<HelperExecPath::HelperExec> m_servers; // executable file paths
     std::map<QString, QString> m_origins; // plugin identifier -> server path
+    std::map<QString, QString> m_libraries; // soname -> full file path
     std::map<QString, piper_vamp::PluginStaticData> m_pluginData; // identifier -> data
     std::map<QString, QString> m_taxonomy; // identifier -> category string