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