comparison vamp-support/PluginStaticData.h @ 287:09753ad777db

Add support for ProgramParameters. In theory this means we can select a program and then re-query the plugin's parameters and get the right values back, just as would happen if we were working with the remote extractor directly as a local Vamp plugin.
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 07 Apr 2020 15:56:02 +0100
parents 02de5df3a884
children
comparison
equal deleted inserted replaced
286:b3b2e092bd61 287:09753ad777db
84 Vamp::Plugin::InputDomain inputDomain; 84 Vamp::Plugin::InputDomain inputDomain;
85 BasicList basicOutputInfo; 85 BasicList basicOutputInfo;
86 StaticOutputInfo staticOutputInfo; // not found in the plugin, may 86 StaticOutputInfo staticOutputInfo; // not found in the plugin, may
87 // come from accompanying 87 // come from accompanying
88 // (RDF?) metadata 88 // (RDF?) metadata
89 89
90 static PluginStaticData 90 static PluginStaticData
91 fromPlugin(std::string pluginKey, 91 fromPlugin(std::string pluginKey,
92 std::vector<std::string> category, 92 std::vector<std::string> category,
93 Vamp::Plugin *p) { 93 Vamp::Plugin *p) {
94 94