Lines Matching refs:TC
58 template<typename TC, typename TI, typename TO>
59 AudioResamplerDyn<TC, TI, TO>::InBuffer::InBuffer()
64 template<typename TC, typename TI, typename TO>
65 AudioResamplerDyn<TC, TI, TO>::InBuffer::~InBuffer()
70 template<typename TC, typename TI, typename TO>
71 void AudioResamplerDyn<TC, TI, TO>::InBuffer::init()
81 template<typename TC, typename TI, typename TO>
82 void AudioResamplerDyn<TC, TI, TO>::InBuffer::resize(int CHANNELS, int halfNumCoefs)
124 template<typename TC, typename TI, typename TO>
126 void AudioResamplerDyn<TC, TI, TO>::InBuffer::readAgain(TI*& impulse, const int halfNumCoefs,
136 template<typename TC, typename TI, typename TO>
138 void AudioResamplerDyn<TC, TI, TO>::InBuffer::readAdvance(TI*& impulse, const int halfNumCoefs,
151 template<typename TC, typename TI, typename TO>
152 void AudioResamplerDyn<TC, TI, TO>::Constants::set(
165 template<typename TC, typename TI, typename TO>
166 AudioResamplerDyn<TC, TI, TO>::AudioResamplerDyn(
180 template<typename TC, typename TI, typename TO>
181 AudioResamplerDyn<TC, TI, TO>::~AudioResamplerDyn()
186 template<typename TC, typename TI, typename TO>
187 void AudioResamplerDyn<TC, TI, TO>::init()
193 template<typename TC, typename TI, typename TO>
194 void AudioResamplerDyn<TC, TI, TO>::setVolume(float left, float right)
212 template<typename TC, typename TI, typename TO>
213 void AudioResamplerDyn<TC, TI, TO>::createKaiserFir(Constants &c,
216 TC* buf = NULL;
221 (void)posix_memalign(reinterpret_cast<void**>(&buf), 32, (c.mL+1)*c.mHalfNumCoefs*sizeof(TC));
278 template<typename TC, typename TI, typename TO>
279 void AudioResamplerDyn<TC, TI, TO>::setSampleRate(int32_t inSampleRate)
420 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<1, true, 16>;
423 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<2, true, 16>;
426 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<3, true, 16>;
429 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<4, true, 16>;
432 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<5, true, 16>;
435 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<6, true, 16>;
438 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<7, true, 16>;
441 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<8, true, 16>;
447 TC, TI, TO>::resample<1, false, 16>;
450 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<2, false, 16>;
453 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<3, false, 16>;
456 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<4, false, 16>;
459 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<5, false, 16>;
462 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<6, false, 16>;
465 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<7, false, 16>;
468 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<8, false, 16>;
479 template<typename TC, typename TI, typename TO>
480 void AudioResamplerDyn<TC, TI, TO>::resample(int32_t* out, size_t outFrameCount,
486 template<typename TC, typename TI, typename TO>
488 void AudioResamplerDyn<TC, TI, TO>::resample(TO* out, size_t outFrameCount,
494 const TC* const coefs = mConstants.mFirCoefs;