MCPcopy Create free account
hub / github.com/audacity/audacity / MakeInstance

Method MakeInstance

libraries/lib-audio-unit/AudioUnitEffectBase.cpp:178–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176}
177
178std::shared_ptr<EffectInstance> AudioUnitEffectBase::MakeInstance() const
179{
180 bool useLatency;
181 GetConfig(*this, PluginSettings::Shared, OptionsKey, UseLatencyKey,
182 useLatency, true);
183
184 return std::make_shared<AudioUnitInstance>(*this, mComponent, mParameters,
185 GetSymbol().Internal(), mAudioIns, mAudioOuts, useLatency);
186}
187
188bool AudioUnitEffectBase::InitializePlugin()
189{

Callers

nothing calls this directly

Calls 2

GetConfigFunction · 0.85
GetSymbolFunction · 0.85

Tested by

no test coverage detected