Mercurial > hg > svcore
diff plugin/LADSPAPluginFactory.h @ 1464:91bb68146dfc
Add getPluginLibraryPath throughout, in order to provide diagnostic about which plugins were loaded from where
author | Chris Cannam |
---|---|
date | Fri, 11 May 2018 14:11:04 +0100 |
parents | 48e9f538e6e9 |
children | 5d7057af0c68 |
line wrap: on
line diff
--- a/plugin/LADSPAPluginFactory.h Thu May 10 10:12:13 2018 +0100 +++ b/plugin/LADSPAPluginFactory.h Fri May 11 14:11:04 2018 +0100 @@ -55,6 +55,8 @@ virtual QString getPluginCategory(QString identifier); + virtual QString getPluginLibraryPath(QString identifier); + float getPortMinimum(const LADSPA_Descriptor *, int port); float getPortMaximum(const LADSPA_Descriptor *, int port); float getPortDefault(const LADSPA_Descriptor *, int port); @@ -86,6 +88,7 @@ void unloadUnusedLibraries(); std::vector<QString> m_identifiers; + std::map<QString, QString> m_libraries; // identifier -> full file path std::map<QString, RealTimePluginDescriptor *> m_rtDescriptors; std::map<QString, QString> m_taxonomy;