Implement IAudioProcessor::getBusArrangement()

This commit is contained in:
Robbert van der Helm
2020-12-14 16:55:21 +01:00
parent e3b442de57
commit b26c2e08a7
6 changed files with 82 additions and 3 deletions
+10
View File
@@ -175,6 +175,16 @@ void Vst3Bridge::run() {
request.inputs.data(), request.num_ins,
request.outputs.data(), request.num_outs);
},
[&](YaComponent::GetBusArrangement& request)
-> YaComponent::GetBusArrangement::Response {
const tresult result =
component_instances[request.instance_id]
.audio_processor->getBusArrangement(
request.dir, request.index, request.arr);
return YaComponent::GetBusArrangementResponse{
.result = result, .updated_arr = request.arr};
},
[&](const YaPluginFactory::Construct&)
-> YaPluginFactory::Construct::Response {
return YaPluginFactory::ConstructArgs(