diff options
Diffstat (limited to 'intern/audaspace/FX/AUD_LowpassFactory.cpp')
-rw-r--r-- | intern/audaspace/FX/AUD_LowpassFactory.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/intern/audaspace/FX/AUD_LowpassFactory.cpp b/intern/audaspace/FX/AUD_LowpassFactory.cpp index d24a04b5a94..d0f33c120d9 100644 --- a/intern/audaspace/FX/AUD_LowpassFactory.cpp +++ b/intern/audaspace/FX/AUD_LowpassFactory.cpp @@ -38,7 +38,7 @@ #define M_PI 3.14159265358979323846 #endif -AUD_LowpassFactory::AUD_LowpassFactory(AUD_IFactory* factory, float frequency, +AUD_LowpassFactory::AUD_LowpassFactory(AUD_Reference<AUD_IFactory> factory, float frequency, float Q) : AUD_EffectFactory(factory), m_frequency(frequency), @@ -46,9 +46,9 @@ AUD_LowpassFactory::AUD_LowpassFactory(AUD_IFactory* factory, float frequency, { } -AUD_IReader* AUD_LowpassFactory::createReader() const +AUD_Reference<AUD_IReader> AUD_LowpassFactory::createReader() const { - AUD_IReader* reader = getReader(); + AUD_Reference<AUD_IReader> reader = getReader(); // calculate coefficients float w0 = 2 * M_PI * m_frequency / reader->getSpecs().rate; |