From 3f3759e5fc7c5df78d28cc5611f4afa2e3d0073b Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Sun, 13 Dec 2020 16:01:20 +0100 Subject: [PATCH] Log calls to unimplemented functions --- src/plugin/bridges/vst3-impls/component.cpp | 7 +++++++ src/wine-host/bridges/vst3-impls/host-application.cpp | 1 + 2 files changed, 8 insertions(+) diff --git a/src/plugin/bridges/vst3-impls/component.cpp b/src/plugin/bridges/vst3-impls/component.cpp index ba6dfee3..91a7ee93 100644 --- a/src/plugin/bridges/vst3-impls/component.cpp +++ b/src/plugin/bridges/vst3-impls/component.cpp @@ -75,6 +75,7 @@ tresult PLUGIN_API YaComponentPluginImpl::terminate() { tresult PLUGIN_API YaComponentPluginImpl::setIoMode(Steinberg::Vst::IoMode mode) { // TODO: Implement + bridge.logger.log("TODO: IComponent::setIoMode()"); return Steinberg::kNotImplemented; } @@ -82,6 +83,7 @@ int32 PLUGIN_API YaComponentPluginImpl::getBusCount(Steinberg::Vst::MediaType type, Steinberg::Vst::BusDirection dir) { // TODO: Implement + bridge.logger.log("TODO: IComponent::getBusCount()"); return Steinberg::kNotImplemented; } @@ -98,6 +100,7 @@ tresult PLUGIN_API YaComponentPluginImpl::getRoutingInfo( Steinberg::Vst::RoutingInfo& inInfo, Steinberg::Vst::RoutingInfo& outInfo /*out*/) { // TODO: Implement + bridge.logger.log("TODO: IComponent::getRoutingInfo()"); return Steinberg::kNotImplemented; } @@ -107,20 +110,24 @@ YaComponentPluginImpl::activateBus(Steinberg::Vst::MediaType type, int32 index, TBool state) { // TODO: Implement + bridge.logger.log("TODO: IComponent::activateBus()"); return Steinberg::kNotImplemented; } tresult PLUGIN_API YaComponentPluginImpl::setActive(TBool state) { // TODO: Implement + bridge.logger.log("TODO: IComponent::setActive()"); return Steinberg::kNotImplemented; } tresult PLUGIN_API YaComponentPluginImpl::setState(Steinberg::IBStream* state) { // TODO: Implement + bridge.logger.log("TODO: IComponent::setState()"); return Steinberg::kNotImplemented; } tresult PLUGIN_API YaComponentPluginImpl::getState(Steinberg::IBStream* state) { // TODO: Implement + bridge.logger.log("TODO: IComponent::getState()"); return Steinberg::kNotImplemented; } diff --git a/src/wine-host/bridges/vst3-impls/host-application.cpp b/src/wine-host/bridges/vst3-impls/host-application.cpp index b53e5b73..dc62563c 100644 --- a/src/wine-host/bridges/vst3-impls/host-application.cpp +++ b/src/wine-host/bridges/vst3-impls/host-application.cpp @@ -43,5 +43,6 @@ YaHostApplicationHostImpl::createInstance(Steinberg::TUID cid, Steinberg::TUID _iid, void** obj) { // TODO: Implement + std::cerr << "TODO: IHostApplication::createInstance()" << std::endl; return Steinberg::kNotImplemented; }