Mercurial > hg > piper-vamp-js
comparison VamPipePluginLibrary.cpp @ 96:514ea085c63a
Include plugin pointer in ConfigurationResponse - otherwise the conversion of ConfigurationResponse to JSON fails
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Mon, 19 Sep 2016 15:52:28 +0100 |
parents | a97aae321809 |
children | c250695a784f |
comparison
equal
deleted
inserted
replaced
95:5bc28c888d9a | 96:514ea085c63a |
---|---|
190 if (req.configuration.currentProgram != "") { | 190 if (req.configuration.currentProgram != "") { |
191 req.plugin->selectProgram(req.configuration.currentProgram); | 191 req.plugin->selectProgram(req.configuration.currentProgram); |
192 } | 192 } |
193 | 193 |
194 Vamp::HostExt::ConfigurationResponse response; | 194 Vamp::HostExt::ConfigurationResponse response; |
195 | |
196 response.plugin = req.plugin; | |
195 | 197 |
196 if (req.plugin->initialise(req.configuration.channelCount, | 198 if (req.plugin->initialise(req.configuration.channelCount, |
197 req.configuration.stepSize, | 199 req.configuration.stepSize, |
198 req.configuration.blockSize)) { | 200 req.configuration.blockSize)) { |
199 response.outputs = req.plugin->getOutputDescriptors(); | 201 response.outputs = req.plugin->getOutputDescriptors(); |