Add shared audio buffers config to IAudioProcessor::setupProcessing()

This commit is contained in:
Robbert van der Helm
2021-06-10 21:37:42 +02:00
parent 50c25c1cf0
commit 14e3ed2cd3
5 changed files with 46 additions and 6 deletions
+9 -2
View File
@@ -1219,8 +1219,15 @@ size_t Vst3Bridge::register_object_instance(
},
[&](YaAudioProcessor::SetupProcessing& request)
-> YaAudioProcessor::SetupProcessing::Response {
return object_instances[request.instance_id]
.audio_processor->setupProcessing(request.setup);
const tresult result =
object_instances[request.instance_id]
.audio_processor->setupProcessing(
request.setup);
return YaAudioProcessor::SetupProcessingResponse{
.result = result,
// TODO: Send the configuration for the shared audio
// buffers
.audio_buffers_config{}};
},
[&](const YaAudioProcessor::SetProcessing& request)
-> YaAudioProcessor::SetProcessing::Response {