Lines Matching refs:TO

59 template<typename TC, typename TI, typename TO>
60 AudioResamplerDyn<TC, TI, TO>::InBuffer::InBuffer()
65 template<typename TC, typename TI, typename TO>
66 AudioResamplerDyn<TC, TI, TO>::InBuffer::~InBuffer()
71 template<typename TC, typename TI, typename TO>
72 void AudioResamplerDyn<TC, TI, TO>::InBuffer::init()
82 template<typename TC, typename TI, typename TO>
83 void AudioResamplerDyn<TC, TI, TO>::InBuffer::resize(int CHANNELS, int halfNumCoefs)
125 template<typename TC, typename TI, typename TO>
127 void AudioResamplerDyn<TC, TI, TO>::InBuffer::readAgain(TI*& impulse, const int halfNumCoefs,
137 template<typename TC, typename TI, typename TO>
139 void AudioResamplerDyn<TC, TI, TO>::InBuffer::readAdvance(TI*& impulse, const int halfNumCoefs,
152 template<typename TC, typename TI, typename TO>
153 void AudioResamplerDyn<TC, TI, TO>::InBuffer::reset()
161 template<typename TC, typename TI, typename TO>
162 void AudioResamplerDyn<TC, TI, TO>::Constants::set(
175 template<typename TC, typename TI, typename TO>
176 AudioResamplerDyn<TC, TI, TO>::AudioResamplerDyn(
190 template<typename TC, typename TI, typename TO>
191 AudioResamplerDyn<TC, TI, TO>::~AudioResamplerDyn()
196 template<typename TC, typename TI, typename TO>
197 void AudioResamplerDyn<TC, TI, TO>::init()
203 template<typename TC, typename TI, typename TO>
204 void AudioResamplerDyn<TC, TI, TO>::setVolume(float left, float right)
207 if (is_same<TO, float>::value || is_same<TO, double>::value) {
208 mVolumeSimd[0] = static_cast<TO>(left);
209 mVolumeSimd[1] = static_cast<TO>(right);
222 template<typename TC, typename TI, typename TO>
223 void AudioResamplerDyn<TC, TI, TO>::createKaiserFir(Constants &c,
288 template<typename TC, typename TI, typename TO>
289 void AudioResamplerDyn<TC, TI, TO>::setSampleRate(int32_t inSampleRate)
429 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<1, true, 16>;
432 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<2, true, 16>;
435 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<3, true, 16>;
438 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<4, true, 16>;
441 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<5, true, 16>;
444 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<6, true, 16>;
447 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<7, true, 16>;
450 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<8, true, 16>;
456 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<1, false, 16>;
459 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<2, false, 16>;
462 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<3, false, 16>;
465 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<4, false, 16>;
468 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<5, false, 16>;
471 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<6, false, 16>;
474 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<7, false, 16>;
477 mResampleFunc = &AudioResamplerDyn<TC, TI, TO>::resample<8, false, 16>;
488 template<typename TC, typename TI, typename TO>
489 size_t AudioResamplerDyn<TC, TI, TO>::resample(int32_t* out, size_t outFrameCount,
492 return (this->*mResampleFunc)(reinterpret_cast<TO*>(out), outFrameCount, provider);
495 template<typename TC, typename TI, typename TO>
497 size_t AudioResamplerDyn<TC, TI, TO>::resample(TO* out, size_t outFrameCount,
571 const TO* const volumeSimd = mVolumeSimd;