Implement IUnitInfo::getProgramListInfo

This commit is contained in:
Robbert van der Helm
2020-12-26 22:17:21 +01:00
parent 92a7cb755a
commit 60f6b30b84
6 changed files with 85 additions and 4 deletions
+10
View File
@@ -586,6 +586,16 @@ void Vst3Bridge::run() {
return object_instances[request.instance_id]
.unit_info->getProgramListCount();
},
[&](const YaUnitInfo::GetProgramListInfo& request)
-> YaUnitInfo::GetProgramListInfo::Response {
Steinberg::Vst::ProgramListInfo info;
const tresult result = object_instances[request.instance_id]
.unit_info->getProgramListInfo(
request.list_index, info);
return YaUnitInfo::GetProgramListInfoResponse{.result = result,
.info = info};
},
});
}