Searched refs:phases (Results 1 - 1 of 1) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioResamplerDyn.cpp357 // for 16b, it is desirable to have 2^(16/2) = 256 phases.
362 int phases = mSampleRate / gcd(mSampleRate, inSampleRate); local
367 // as above, #phases less than 63 is too few phases for accurate linear interpolation.
368 // we increase the phases to compensate, but more phases means more memory per
374 while (phases<63) {
375 phases *= 2; // this code only needed to support dynamic rate changes
378 if (phases>=256) { // too many phases, alway
[all...]

Completed in 43 milliseconds