Add an IConnectionPoint proxy implementation

We still have to pass this proxy to the plugin. That's next.
This commit is contained in:
Robbert van der Helm
2020-12-25 13:46:03 +01:00
parent 0fce9c9eed
commit fbad4a65ab
6 changed files with 139 additions and 8 deletions
+6
View File
@@ -106,6 +106,12 @@ Vst3PluginBridge::Vst3PluginBridge()
.get()
.component_handler->restartComponent(request.flags);
},
[&](YaConnectionPoint::Notify& request)
-> YaConnectionPoint::Notify::Response {
return plugin_proxies.at(request.instance_id)
.get()
.connection_point_proxy->notify(&request.message);
},
[&](const YaHostApplication::GetName& request)
-> YaHostApplication::GetName::Response {
tresult result;