Searched refs:vRL (Results 1 – 2 of 2) sorted by relevance
/frameworks/base/libs/audioflinger/ |
D | AudioResamplerSinc.cpp | 63 int32_t mulRL(int left, int32_t in, uint32_t vRL) in mulRL() argument 70 : [in]"%r"(in), [vRL]"r"(vRL) in mulRL() 75 : [in]"%r"(in), [vRL]"r"(vRL) in mulRL() 81 return int16_t(in>>16) * int16_t(vRL&0xFFFF); in mulRL() 83 return int16_t(in>>16) * int16_t(vRL>>16); in mulRL() 194 uint32_t vRL = mVolumeRL; in resample() local 240 out[outputIndex++] += 2 * mulRL(1, l, vRL); in resample() 241 out[outputIndex++] += 2 * mulRL(0, r, vRL); in resample()
|
D | AudioMixer.cpp | 432 int32_t mulAddRL(int left, uint32_t inRL, uint32_t vRL, int32_t a) in mulAddRL() argument 439 : [inRL]"%r"(inRL), [vRL]"r"(vRL), [a]"r"(a) in mulAddRL() 444 : [inRL]"%r"(inRL), [vRL]"r"(vRL), [a]"r"(a) in mulAddRL() 450 return a + int16_t(inRL&0xFFFF) * int16_t(vRL&0xFFFF); in mulAddRL() 452 return a + int16_t(inRL>>16) * int16_t(vRL>>16); in mulAddRL() 458 int32_t mulRL(int left, uint32_t inRL, uint32_t vRL) in mulRL() argument 465 : [inRL]"%r"(inRL), [vRL]"r"(vRL) in mulRL() 470 : [inRL]"%r"(inRL), [vRL]"r"(vRL) in mulRL() 476 return int16_t(inRL&0xFFFF) * int16_t(vRL&0xFFFF); in mulRL() 478 return int16_t(inRL>>16) * int16_t(vRL>>16); in mulRL()
|