mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-09 23:34:20 +00:00
juce_audio_processors: Exclusively use JUCE_INTERNAL_HAS_* macros in place of JUCE_PLUGINHOST_* macros
This change also moves the PLUGINHOST config flags to the juce_audio_processors_headless module header, as this is now the lowest-level module that uses these flags. This change shouldn't require any Projucer/CMake changes.
This commit is contained in:
parent
6c627b7b25
commit
51c4a484ee
40 changed files with 140 additions and 145 deletions
|
|
@ -2320,22 +2320,22 @@ int Project::getARATransformationFlags() const noexcept
|
|||
//==============================================================================
|
||||
bool Project::isAUPluginHost() const
|
||||
{
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors") && isConfigFlagEnabled ("JUCE_PLUGINHOST_AU", false);
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors_headless") && isConfigFlagEnabled ("JUCE_PLUGINHOST_AU", false);
|
||||
}
|
||||
|
||||
bool Project::isVSTPluginHost() const
|
||||
{
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors") && isConfigFlagEnabled ("JUCE_PLUGINHOST_VST", false);
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors_headless") && isConfigFlagEnabled ("JUCE_PLUGINHOST_VST", false);
|
||||
}
|
||||
|
||||
bool Project::isVST3PluginHost() const
|
||||
{
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors") && isConfigFlagEnabled ("JUCE_PLUGINHOST_VST3", false);
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors_headless") && isConfigFlagEnabled ("JUCE_PLUGINHOST_VST3", false);
|
||||
}
|
||||
|
||||
bool Project::isLV2PluginHost() const
|
||||
{
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors") && isConfigFlagEnabled ("JUCE_PLUGINHOST_LV2", false);
|
||||
return getEnabledModules().isModuleEnabled ("juce_audio_processors_headless") && isConfigFlagEnabled ("JUCE_PLUGINHOST_LV2", false);
|
||||
}
|
||||
|
||||
bool Project::isARAPluginHost() const
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue