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;