Mercurial > hg > svcore
comparison plugin/PiperVampPluginFactory.h @ 1832:7c92c644db20
Merge from branch audio-source-refactor. Various changes to memory management for plugins, ring buffers etc, for safer code further up the stack
author | Chris Cannam |
---|---|
date | Fri, 03 Apr 2020 12:12:02 +0100 |
parents | 5f8fbbde08ff |
children |
comparison
equal
deleted
inserted
replaced
1831:498ed1e86f92 | 1832:7c92c644db20 |
---|---|
41 override; | 41 override; |
42 | 42 |
43 virtual piper_vamp::PluginStaticData getPluginStaticData(QString identifier) | 43 virtual piper_vamp::PluginStaticData getPluginStaticData(QString identifier) |
44 override; | 44 override; |
45 | 45 |
46 virtual Vamp::Plugin *instantiatePlugin(QString identifier, | 46 virtual std::shared_ptr<Vamp::Plugin> instantiatePlugin(QString identifier, |
47 sv_samplerate_t inputSampleRate) | 47 sv_samplerate_t inputSampleRate) |
48 override; | 48 override; |
49 | 49 |
50 virtual QString getPluginCategory(QString identifier) override; | 50 virtual QString getPluginCategory(QString identifier) override; |
51 | 51 |
52 virtual QString getPluginLibraryPath(QString identifier) override; | 52 virtual QString getPluginLibraryPath(QString identifier) override; |