Implement IConnectionPoint::disconnect

This commit is contained in:
Robbert van der Helm
2020-12-19 12:39:08 +01:00
parent 8251249959
commit 71493299ec
8 changed files with 63 additions and 5 deletions
+9
View File
@@ -261,6 +261,15 @@ void Vst3Bridge::run() {
object_instances[request.other_instance_id]
.connection_point);
},
[&](const YaConnectionPoint::Disconnect& request)
-> YaConnectionPoint::Disconnect::Response {
// TODO: Add support for connecting objects through a proxy
// object provided by the host
return object_instances[request.instance_id]
.connection_point->disconnect(
object_instances[request.other_instance_id]
.connection_point);
},
[&](YaEditController2::SetComponentState& request)
-> YaEditController2::SetComponentState::Response {
return object_instances[request.instance_id]