Mercurial > hg > piper-cpp
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; |