comparison plugin/NativeVampPluginFactory.h @ 1830:5f8fbbde08ff audio-source-refactor

Use shared_ptr for plugin instances throughout
author Chris Cannam
date Fri, 20 Mar 2020 16:30:33 +0000
parents 91bb68146dfc
children
comparison
equal deleted inserted replaced
1829:51fd27fbce9a 1830:5f8fbbde08ff
38 override; 38 override;
39 39
40 virtual piper_vamp::PluginStaticData getPluginStaticData(QString identifier) 40 virtual piper_vamp::PluginStaticData getPluginStaticData(QString identifier)
41 override; 41 override;
42 42
43 virtual Vamp::Plugin *instantiatePlugin(QString identifier, 43 virtual std::shared_ptr<Vamp::Plugin> instantiatePlugin(QString identifier,
44 sv_samplerate_t inputSampleRate) 44 sv_samplerate_t inputSampleRate)
45 override; 45 override;
46 46
47 virtual QString getPluginCategory(QString identifier) override; 47 virtual QString getPluginCategory(QString identifier) override;
48 48