Home | History | Annotate | Download | only in audioflinger

Lines Matching defs:interpolate

324 // we use 15 bits to interpolate between these samples
669 interpolate<CHANNELS>(l, r, coefsP++, offset, lerpP, sP);
671 interpolate<CHANNELS>(l, r, coefsN++, offset, lerpN, sN);
696 "vsub.s32 q9, q9, q8 \n" // interpolate (step1) 1st set of coefs
697 "vsub.s32 q11, q11, q10 \n" // interpolate (step1) 2nd set of coets
700 "vqrdmulh.s32 q9, q9, d2[0] \n" // interpolate (step2) 1st set of coefs
701 "vqrdmulh.s32 q11, q11, d2[1] \n" // interpolate (step3) 2nd set of coefs
704 "vadd.s32 q8, q8, q9 \n" // interpolate (step3) 1st set
705 "vadd.s32 q10, q10, q11 \n" // interpolate (step4) 2nd set
764 "vsub.s32 q9, q9, q8 \n" // interpolate (step1) 1st set of coefs
765 "vsub.s32 q11, q11, q10 \n" // interpolate (step1) 2nd set of coets
769 "vqrdmulh.s32 q9, q9, d2[0] \n" // interpolate (step2) 1st set of coefs
770 "vqrdmulh.s32 q11, q11, d2[1] \n" // interpolate (step3) 2nd set of coefs
774 "vadd.s32 q8, q8, q9 \n" // interpolate (step3) 1st set
775 "vadd.s32 q10, q10, q11 \n" // interpolate (step4) 2nd set
822 void AudioResamplerSinc::interpolate(