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

/frameworks/av/services/audioflinger/
H A DAudioResamplerCubic.cpp35 size_t AudioResamplerCubic::resample(int32_t* out, size_t outFrameCount, argument
39 // ALOG_ASSERT(outFrameCount < 32767);
44 return resampleMono16(out, outFrameCount, provider);
46 return resampleStereo16(out, outFrameCount, provider);
53 size_t AudioResamplerCubic::resampleStereo16(int32_t* out, size_t outFrameCount, argument
63 size_t outputSampleCount = outFrameCount * 2;
64 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
122 size_t AudioResamplerCubic::resampleMono16(int32_t* out, size_t outFrameCount, argument
132 size_t outputSampleCount = outFrameCount * 2;
133 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
[all...]
H A DAudioResampler.h81 virtual size_t resample(int32_t* out, size_t outFrameCount,
123 // returns the inFrameCount required to generate outFrameCount frames.
130 // (static_cast<uint64_t>(outFrameCount)*mInSampleRate + (mSampleRate - 1))/mSampleRate;
133 // ceil(static_cast<double>(outFrameCount) * mInSampleRate / mSampleRate);
147 // inFrameCount = (mPhaseIncrement * (outFrameCount - 1) + mPhaseFraction) / phaseWrapLimit;
150 inline size_t getInFrameCountRequired(size_t outFrameCount) { argument
151 return (static_cast<uint64_t>(outFrameCount)*mInSampleRate
H A DAudioResamplerDyn.cpp480 size_t AudioResamplerDyn<TC, TI, TO>::resample(int32_t* out, size_t outFrameCount,
483 return (this->*mResampleFunc)(reinterpret_cast<TO*>(out), outFrameCount, provider);
488 size_t 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.cpp259 size_t AudioResamplerSinc::resample(int32_t* out, size_t outFrameCount, argument
275 return resample<1>(out, outFrameCount, provider);
277 return resample<2>(out, outFrameCount, provider);
286 size_t AudioResamplerSinc::resample(int32_t* out, size_t outFrameCount, argument
297 size_t outputSampleCount = outFrameCount * 2;
298 size_t inFrameCount = getInFrameCountRequired(outFrameCount);
H A DAudioMixer.cpp1078 void AudioMixer::track__genericResample(track_t* t, int32_t* out, size_t outFrameCount, argument
1089 memset(temp, 0, outFrameCount * t->mMixerChannelCount * sizeof(int32_t));
1090 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
1092 volumeRampStereo(t, out, outFrameCount, temp, aux);
1094 volumeStereo(t, out, outFrameCount, temp, aux);
1099 memset(temp, 0, outFrameCount * MAX_NUM_CHANNELS * sizeof(int32_t));
1100 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
1101 volumeRampStereo(t, out, outFrameCount, temp, aux);
1107 t->resampler->resample(out, outFrameCount, t->bufferProvider);
1113 size_t outFrameCount __unuse
1897 track__Resample(track_t* t, TO* out, size_t outFrameCount, TO* temp, TA* aux) argument
[all...]

Completed in 77 milliseconds