MCPcopy Create free account
hub / github.com/DISTRHO/DPF / getExtendedEffect

Function getExtendedEffect

distrho/src/DistrhoPluginVST2.cpp:1317–1328  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1315// --------------------------------------------------------------------------------------------------------------------
1316
1317static inline
1318ExtendedAEffect* getExtendedEffect(vst_effect* const effect)
1319{
1320 if (effect == nullptr)
1321 return nullptr;
1322
1323 ExtendedAEffect* const exteffect = static_cast<ExtendedAEffect*>(effect);
1324 DISTRHO_SAFE_ASSERT_RETURN(exteffect->valid == 101, nullptr);
1325 DISTRHO_SAFE_ASSERT_RETURN(exteffect->audioMaster != nullptr, nullptr);
1326
1327 return exteffect;
1328}
1329
1330static inline
1331PluginVst* getEffectPlugin(vst_effect* const effect)

Callers 1

vst_dispatcherCallbackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected