15#ifndef __AUDACITY_LV2_PREFERENCES__
16#define __AUDACITY_LV2_PREFERENCES__
21#pragma GCC diagnostic ignored "-Wparentheses"
22#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
23#elif defined(__clang__)
24#pragma clang diagnostic ignored "-Wparentheses"
25#pragma clang diagnostic ignored "-Wdeprecated-declarations"
EffectDefinitionInterface is a ComponentInterface that adds some basic read-only information about ef...
LV2_API bool GetUseGUI(const EffectDefinitionInterface &effect, bool &useGUI)
constexpr auto DEFAULT_BLOCKSIZE
Maximum block size in number of samples (not bytes)
LV2_API bool GetUseLatency(const EffectDefinitionInterface &effect, bool &useLatency)
LV2_API bool SetBufferSize(const EffectDefinitionInterface &effect, int bufferSize)
LV2_API bool SetUseLatency(const EffectDefinitionInterface &effect, bool useLatency)
LV2_API bool SetUseGUI(const EffectDefinitionInterface &effect, bool useGUI)
LV2_API bool GetBufferSize(const EffectDefinitionInterface &effect, int &bufferSize)