vst3 factory really ok this time

This commit is contained in:
Stefano D'Angelo 2023-12-18 15:41:10 +01:00
parent 33c743a3a2
commit d44deeae2b

View File

@ -756,7 +756,7 @@ static Steinberg_tresult factoryCreateInstance(void *thisInterface, Steinberg_FI
TRACE(" IAudioProcessor\n"); TRACE(" IAudioProcessor\n");
offset = offsetof(pluginInstance, vtblIAudioProcessor); offset = offsetof(pluginInstance, vtblIAudioProcessor);
} else if (memcmp(iid, Steinberg_Vst_IProcessContextRequirements_iid, sizeof(Steinberg_TUID)) != 0) { } else if (memcmp(iid, Steinberg_Vst_IProcessContextRequirements_iid, sizeof(Steinberg_TUID)) != 0) {
TRACE(" IAudioProcessor\n"); TRACE(" IProcessContextRequirements\n");
offset = offsetof(pluginInstance, vtblIProcessContextRequirements); offset = offsetof(pluginInstance, vtblIProcessContextRequirements);
} else { } else {
TRACE(" INothing :(\n"); TRACE(" INothing :(\n");
@ -867,7 +867,7 @@ static Steinberg_tresult factoryGetClassInfoUnicode(void* thisInterface, Steinbe
static Steinberg_tresult factorySetHostContext(void* thisInterface, struct Steinberg_FUnknown* context) { static Steinberg_tresult factorySetHostContext(void* thisInterface, struct Steinberg_FUnknown* context) {
TRACE("factory set host context\n"); TRACE("factory set host context\n");
return Steinberg_kResultOk; return Steinberg_kNotImplemented;
} }
static Steinberg_IPluginFactory3Vtbl factoryVtbl = { static Steinberg_IPluginFactory3Vtbl factoryVtbl = {