Don't serialize input info for IEditController::getParameterInfo

This commit is contained in:
Robbert van der Helm
2021-02-12 19:01:19 +01:00
parent 5978247a0b
commit 2020acfec1
4 changed files with 12 additions and 15 deletions
+5 -5
View File
@@ -327,13 +327,13 @@ void Vst3Bridge::run() {
},
[&](YaEditController::GetParameterInfo& request)
-> YaEditController::GetParameterInfo::Response {
const tresult result =
object_instances[request.instance_id]
.edit_controller->getParameterInfo(request.param_index,
request.info);
Steinberg::Vst::ParameterInfo info{};
const tresult result = object_instances[request.instance_id]
.edit_controller->getParameterInfo(
request.param_index, info);
return YaEditController::GetParameterInfoResponse{
.result = result, .updated_info = std::move(request.info)};
.result = result, .info = std::move(info)};
},
[&](const YaEditController::GetParamStringByValue& request)
-> YaEditController::GetParamStringByValue::Response {