1
Fork 0

Removed useless private function in PluginManager

This commit is contained in:
gvnnz 2023-06-11 15:59:01 +02:00
parent 31f1029e9c
commit 0cda95a0e6
2 changed files with 5 additions and 11 deletions

View File

@ -117,7 +117,11 @@ std::unique_ptr<Plugin> PluginManager::makePlugin(const std::string& pid,
std::unique_ptr<juce::AudioPluginInstance> pi = makeJucePlugin(pid, sampleRate, bufferSize);
if (pi == nullptr)
return makeInvalidPlugin(pid, id);
{
m_missingPlugins = true;
m_unknownPluginList.push_back(pid);
return pluginFactory::createInvalid(pid, id);
}
return std::make_unique<Plugin>(
m_pluginId.generate(id),
@ -304,13 +308,4 @@ std::unique_ptr<juce::AudioPluginInstance> PluginManager::makeJucePlugin(const s
return pi;
}
/* -------------------------------------------------------------------------- */
std::unique_ptr<Plugin> PluginManager::makeInvalidPlugin(const std::string& pid, ID id)
{
m_missingPlugins = true;
m_unknownPluginList.push_back(pid);
return pluginFactory::createInvalid(pid, id);
}
} // namespace giada::m

View File

@ -122,7 +122,6 @@ public:
void sortPlugins(SortMethod sortMethod);
private:
std::unique_ptr<Plugin> makeInvalidPlugin(const std::string& pid, ID id);
std::unique_ptr<juce::AudioPluginInstance> makeJucePlugin(const std::string& pid, int sampleRate, int bufferSize);
IdManager m_pluginId;