Fully implement IComponentHandlerBusActivation

We now support all VST 3.6.8 features. (or technically, also all VST
3.6.10 features)
This commit is contained in:
Robbert van der Helm
2021-01-14 16:42:19 +01:00
parent d9d508a47e
commit 1d9b60b481
5 changed files with 48 additions and 29 deletions
@@ -119,10 +119,13 @@ tresult PLUGIN_API Vst3ComponentHandlerProxyImpl::requestBusActivation(
Steinberg::Vst::BusDirection dir,
int32 index,
TBool state) {
// TODO: Implement
std::cerr << "TODO: IComponentHandlerBusActivation::requestBusActivation()"
<< std::endl;
return Steinberg::kNotImplemented;
return bridge.send_message(
YaComponentHandlerBusActivation::RequestBusActivation{
.owner_instance_id = owner_instance_id(),
.type = type,
.dir = dir,
.index = index,
.state = state});
}
tresult PLUGIN_API Vst3ComponentHandlerProxyImpl::notifyUnitSelection(