Log unknown interfaces in IComponent::initialize()

This commit is contained in:
Robbert van der Helm
2020-12-12 16:53:44 +01:00
parent f637e6ad18
commit efc840a51a
4 changed files with 35 additions and 2 deletions
@@ -16,6 +16,8 @@
#pragma once
#include <pluginterfaces/vst/ivsthostapplication.h>
#include "../vst3.h"
class YaComponentPluginImpl : public YaComponent {
@@ -61,4 +63,11 @@ class YaComponentPluginImpl : public YaComponent {
private:
Vst3PluginBridge& bridge;
/**
* An `IHostApplication` instance if we get one through
* `IPluginBase::initialize()`.
*/
Steinberg::FUnknownPtr<Steinberg::Vst::IHostApplication>
host_application_context;
};