comparison vamp-json/VampJson.h @ 105:491a4bc10a01

Merge
author Chris Cannam <c.cannam@qmul.ac.uk>
date Mon, 17 Oct 2016 16:41:00 +0100 (2016-10-17)
parents 427c4c725085
children 2380d5865355
comparison
equal deleted inserted replaced
102:cd438188e3f9 105:491a4bc10a01
546 546
547 json11::Json::array cat; 547 json11::Json::array cat;
548 for (const std::string &c: d.category) cat.push_back(c); 548 for (const std::string &c: d.category) cat.push_back(c);
549 jo["category"] = cat; 549 jo["category"] = cat;
550 550
551 jo["minChannelCount"] = d.minChannelCount; 551 jo["minChannelCount"] = int(d.minChannelCount);
552 jo["maxChannelCount"] = d.maxChannelCount; 552 jo["maxChannelCount"] = int(d.maxChannelCount);
553 553
554 json11::Json::array params; 554 json11::Json::array params;
555 Vamp::PluginBase::ParameterList vparams = d.parameters; 555 Vamp::PluginBase::ParameterList vparams = d.parameters;
556 for (auto &p: vparams) params.push_back(fromParameterDescriptor(p)); 556 for (auto &p: vparams) params.push_back(fromParameterDescriptor(p));
557 jo["parameters"] = params; 557 jo["parameters"] = params;