Don't serialize input output info for IComponent::getRoutingInfo

Yes, input output info.
This commit is contained in:
Robbert van der Helm
2021-02-12 19:24:04 +01:00
parent 67091bc13c
commit 4e4ed3a6b4
4 changed files with 17 additions and 32 deletions
@@ -307,13 +307,12 @@ Vst3PluginProxyImpl::getBusInfo(Steinberg::Vst::MediaType type,
tresult PLUGIN_API Vst3PluginProxyImpl::getRoutingInfo(
Steinberg::Vst::RoutingInfo& inInfo,
Steinberg::Vst::RoutingInfo& outInfo /*out*/) {
const GetRoutingInfoResponse response = bridge.send_audio_processor_message(
YaComponent::GetRoutingInfo{.instance_id = instance_id(),
.in_info = inInfo,
.out_info = outInfo});
const GetRoutingInfoResponse response =
bridge.send_audio_processor_message(YaComponent::GetRoutingInfo{
.instance_id = instance_id(), .in_info = inInfo});
outInfo = response.out_info;
inInfo = response.updated_in_info;
outInfo = response.updated_out_info;
return response.result;
}