Implement plugin side of IPluginBase::initialize()

This commit is contained in:
Robbert van der Helm
2020-12-13 14:30:51 +01:00
parent e8929e5e43
commit e21ee31ee8
7 changed files with 62 additions and 9 deletions
+8
View File
@@ -72,6 +72,14 @@ void Vst3Bridge::run() {
return Ack{};
},
[&](const YaComponent::Initialize& request)
-> YaComponent::Initialize::Response {
// TODO: If `request.host_context_args` has a value, we should
// initialize a proxy object and pass a pointer to that
// instead
return component_instances[request.instance_id]->initialize(
nullptr);
},
[&](const YaComponent::Terminate& request)
-> YaComponent::Terminate::Response {
return component_instances[request.instance_id]->terminate();