Mercurial > hg > svcore
comparison plugin/LADSPAPluginFactory.h @ 1483:7459f4c4d7c3
Merge from branch plugin-path-config
author | Chris Cannam |
---|---|
date | Mon, 11 Jun 2018 14:40:09 +0100 |
parents | 5d7057af0c68 |
children | c01cbe41aeb5 |
comparison
equal
deleted
inserted
replaced
1471:85e9b7b31a8d | 1483:7459f4c4d7c3 |
---|---|
61 float getPortMaximum(const LADSPA_Descriptor *, int port); | 61 float getPortMaximum(const LADSPA_Descriptor *, int port); |
62 float getPortDefault(const LADSPA_Descriptor *, int port); | 62 float getPortDefault(const LADSPA_Descriptor *, int port); |
63 float getPortQuantization(const LADSPA_Descriptor *, int port); | 63 float getPortQuantization(const LADSPA_Descriptor *, int port); |
64 int getPortDisplayHint(const LADSPA_Descriptor *, int port); | 64 int getPortDisplayHint(const LADSPA_Descriptor *, int port); |
65 | 65 |
66 static std::vector<QString> getPluginPath(); | |
67 | |
66 protected: | 68 protected: |
67 LADSPAPluginFactory(); | 69 LADSPAPluginFactory(); |
68 friend class RealTimePluginFactory; | 70 friend class RealTimePluginFactory; |
69 | 71 |
70 virtual PluginScan::PluginType getPluginType() const { | 72 virtual PluginScan::PluginType getPluginType() const { |
71 return PluginScan::LADSPAPlugin; | 73 return PluginScan::LADSPAPlugin; |
72 } | 74 } |
73 | |
74 virtual std::vector<QString> getPluginPath(); | |
75 | 75 |
76 virtual std::vector<QString> getLRDFPath(QString &baseUri); | 76 virtual std::vector<QString> getLRDFPath(QString &baseUri); |
77 | 77 |
78 virtual void discoverPluginsFrom(QString soName); | 78 virtual void discoverPluginsFrom(QString soName); |
79 virtual void generateTaxonomy(QString uri, QString base); | 79 virtual void generateTaxonomy(QString uri, QString base); |