Mercurial > hg > svcore
diff plugin/LADSPAPluginFactory.h @ 60:3086ff194ea0
* More structural work on feature extraction plugin C <-> C++ adapter
* Allow use of LADSPA/DSSI plugins with control outputs as feature extraction
plugins (DSSI with MIDI output still to come)
* Reorder labels on spectrogram status box
* Minor tweaks in doc etc.
author | Chris Cannam |
---|---|
date | Mon, 27 Mar 2006 15:03:02 +0000 |
parents | 7439f1696314 |
children | 4b2ea82fd0ed |
line wrap: on
line diff
--- a/plugin/LADSPAPluginFactory.h Fri Mar 24 18:15:50 2006 +0000 +++ b/plugin/LADSPAPluginFactory.h Mon Mar 27 15:03:02 2006 +0000 @@ -42,6 +42,8 @@ virtual void enumeratePlugins(std::vector<QString> &list); + virtual const RealTimePluginDescriptor *getPluginDescriptor(QString identifier) const; + virtual RealTimePluginInstance *instantiatePlugin(QString identifier, int clientId, int position, @@ -78,6 +80,7 @@ void unloadUnusedLibraries(); std::vector<QString> m_identifiers; + std::map<QString, RealTimePluginDescriptor *> m_rtDescriptors; std::map<unsigned long, QString> m_taxonomy; std::map<QString, QString> m_fallbackCategories;