Searched defs:outFrameCount (Results 1 - 5 of 5) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioResamplerCubic.cpp35 void AudioResamplerCubic::resample(int32_t* out, size_t outFrameCount, argument
39 // ALOG_ASSERT(outFrameCount < 32767);
44 resampleMono16(out, outFrameCount, provider);
47 resampleStereo16(out, outFrameCount, provider);
52 void AudioResamplerCubic::resampleStereo16(int32_t* out, size_t outFrameCount, argument
62 size_t outputSampleCount = outFrameCount * 2;
63 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
120 void AudioResamplerCubic::resampleMono16(int32_t* out, size_t outFrameCount, argument
130 size_t outputSampleCount = outFrameCount * 2;
131 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
[all...]
H A DAudioResampler.h73 virtual void resample(int32_t* out, size_t outFrameCount,
115 // returns the inFrameCount required to generate outFrameCount frames.
122 // (static_cast<uint64_t>(outFrameCount)*mInSampleRate + (mSampleRate - 1))/mSampleRate;
125 // ceil(static_cast<double>(outFrameCount) * mInSampleRate / mSampleRate);
139 // inFrameCount = (mPhaseIncrement * (outFrameCount - 1) + mPhaseFraction) / phaseWrapLimit;
142 inline size_t getInFrameCountRequired(size_t outFrameCount) { argument
143 return (static_cast<uint64_t>(outFrameCount)*mInSampleRate
H A DAudioResamplerDyn.cpp480 void AudioResamplerDyn<TC, TI, TO>::resample(int32_t* out, size_t outFrameCount,
483 (this->*mResampleFunc)(reinterpret_cast<TO*>(out), outFrameCount, provider);
488 void AudioResamplerDyn<TC, TI, TO>::resample(TO* out, size_t outFrameCount, argument
500 size_t outputSampleCount = outFrameCount * OUTPUT_CHANNELS;
502 size_t inFrameCount = (phaseIncrement * (uint64_t)outFrameCount + phaseFraction)
507 //ALOGV("inFrameCount:%d outFrameCount:%d"
509 // inFrameCount, outFrameCount, phaseIncrement, phaseFraction, phaseWrapLimit);
519 //ALOGV("LOOP: inFrameCount:%d outputIndex:%d outFrameCount:%d"
521 // inFrameCount, outputIndex, outFrameCount, phaseFraction, phaseWrapLimit);
570 //ALOGV("LOOP2: inFrameCount:%d outputIndex:%d outFrameCount
[all...]
H A DAudioResamplerSinc.cpp512 void AudioResamplerSinc::resample(int32_t* out, size_t outFrameCount, argument
527 resample<1>(out, outFrameCount, provider);
530 resample<2>(out, outFrameCount, provider);
537 void AudioResamplerSinc::resample(int32_t* out, size_t outFrameCount, argument
548 size_t outputSampleCount = outFrameCount * 2;
549 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
H A DAudioMixer.cpp1210 void AudioMixer::track__genericResample(track_t* t, int32_t* out, size_t outFrameCount, argument
1221 memset(temp, 0, outFrameCount * t->mMixerChannelCount * sizeof(int32_t));
1222 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
1224 volumeRampStereo(t, out, outFrameCount, temp, aux);
1226 volumeStereo(t, out, outFrameCount, temp, aux);
1231 memset(temp, 0, outFrameCount * MAX_NUM_CHANNELS * sizeof(int32_t));
1232 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
1233 volumeRampStereo(t, out, outFrameCount, temp, aux);
1239 t->resampler->resample(out, outFrameCount, t->bufferProvider);
1245 size_t outFrameCount __unuse
2029 track__Resample(track_t* t, TO* out, size_t outFrameCount, TO* temp, TA* aux) argument
[all...]

Completed in 21 milliseconds