Mercurial > hg > svcore
comparison plugin/LADSPAPluginFactory.h @ 1580:c01cbe41aeb5 fix-static-analysis
Use override throughout
author | Chris Cannam |
---|---|
date | Mon, 26 Nov 2018 13:48:45 +0000 |
parents | 5d7057af0c68 |
children | ad5f892c0c4d |
comparison
equal
deleted
inserted
replaced
1579:232d6ddf257d | 1580:c01cbe41aeb5 |
---|---|
36 class LADSPAPluginFactory : public RealTimePluginFactory | 36 class LADSPAPluginFactory : public RealTimePluginFactory |
37 { | 37 { |
38 public: | 38 public: |
39 virtual ~LADSPAPluginFactory(); | 39 virtual ~LADSPAPluginFactory(); |
40 | 40 |
41 virtual void discoverPlugins(); | 41 void discoverPlugins() override; |
42 | 42 |
43 virtual const std::vector<QString> &getPluginIdentifiers() const; | 43 const std::vector<QString> &getPluginIdentifiers() const override; |
44 | 44 |
45 virtual void enumeratePlugins(std::vector<QString> &list); | 45 void enumeratePlugins(std::vector<QString> &list) override; |
46 | 46 |
47 virtual const RealTimePluginDescriptor *getPluginDescriptor(QString identifier) const; | 47 const RealTimePluginDescriptor *getPluginDescriptor(QString identifier) const override; |
48 | 48 |
49 virtual RealTimePluginInstance *instantiatePlugin(QString identifier, | 49 RealTimePluginInstance *instantiatePlugin(QString identifier, |
50 int clientId, | 50 int clientId, |
51 int position, | 51 int position, |
52 sv_samplerate_t sampleRate, | 52 sv_samplerate_t sampleRate, |
53 int blockSize, | 53 int blockSize, |
54 int channels); | 54 int channels) override; |
55 | 55 |
56 virtual QString getPluginCategory(QString identifier); | 56 QString getPluginCategory(QString identifier) override; |
57 | 57 |
58 virtual QString getPluginLibraryPath(QString identifier); | 58 QString getPluginLibraryPath(QString identifier) override; |
59 | 59 |
60 float getPortMinimum(const LADSPA_Descriptor *, int port); | 60 float getPortMinimum(const LADSPA_Descriptor *, int port); |
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); |
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); |
80 virtual void generateFallbackCategories(); | 80 virtual void generateFallbackCategories(); |
81 | 81 |
82 virtual void releasePlugin(RealTimePluginInstance *, QString); | 82 void releasePlugin(RealTimePluginInstance *, QString) override; |
83 | 83 |
84 virtual const LADSPA_Descriptor *getLADSPADescriptor(QString identifier); | 84 virtual const LADSPA_Descriptor *getLADSPADescriptor(QString identifier); |
85 | 85 |
86 void loadLibrary(QString soName); | 86 void loadLibrary(QString soName); |
87 void unloadLibrary(QString soName); | 87 void unloadLibrary(QString soName); |