Add stubs for IXmlRepresentationController

This commit is contained in:
Robbert van der Helm
2021-01-08 17:43:43 +01:00
parent ebd887d565
commit 2072310b2b
4 changed files with 29 additions and 2 deletions
@@ -788,3 +788,12 @@ Vst3PluginProxyImpl::setUnitProgramData(int32 listOrUnitId,
.program_index = programIndex,
.data = data});
}
tresult PLUGIN_API Vst3PluginProxyImpl::getXmlRepresentationStream(
Steinberg::Vst::RepresentationInfo& info /*in*/,
Steinberg::IBStream* stream /*out*/) {
// TODO: Implement
bridge.logger.log(
"TODO: IXmlRepresentationController::getXmlRepresentationStream()");
return Steinberg::kNotImplemented;
}
@@ -244,6 +244,11 @@ class Vst3PluginProxyImpl : public Vst3PluginProxy {
int32 programIndex,
Steinberg::IBStream* data) override;
// From `IXmlRepresentationController`
tresult PLUGIN_API
getXmlRepresentationStream(Steinberg::Vst::RepresentationInfo& info /*in*/,
Steinberg::IBStream* stream /*out*/);
/**
* The component handler the host passed to us during
* `IEditController::setComponentHandler()`. When the plugin makes a