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

/frameworks/av/media/libstagefright/codecs/amrnb/common/src/
H A Dmult_r.cpp106 L_product_arr = 16-bit limited product of var1 and var2 (Word16)
139 Word32 L_product_arr;
141 L_product_arr = (Word32) var1 *(Word32) var2;
142 L_product_arr += (Word32) 0x00004000L;
143 L_product_arr &= (Word32) 0xffff8000L;
144 L_product_arr >>= 15;
146 if (L_product_arr & (Word32) 0x00010000L)
148 L_product_arr |= (Word32) 0xffff0000L;
154 var_out = saturate (L_product_arr);
193 register Word32 L_product_arr; local
[all...]
/frameworks/av/media/libstagefright/codecs/amrwb/src/
H A Dpvamrwb_math_op.cpp96 int32 L_product_arr; local
98 L_product_arr = (int32) var1 * (int32) var2; /* product */
99 L_product_arr += (int32) 0x00004000L; /* round */
100 L_product_arr >>= 15; /* shift */
101 if ((L_product_arr >> 15) != (L_product_arr >> 31))
103 L_product_arr = (L_product_arr >> 31) ^ MAX_16;
106 return ((int16)L_product_arr);
/frameworks/av/media/libstagefright/codecs/aacenc/basic_op/
H A Dbasicop2.c907 Word32 L_product_arr; local
909 L_product_arr = (Word32) var1 *(Word32) var2; /* product */
910 L_product_arr += (Word32) 0x00004000L; /* round */
911 L_product_arr &= (Word32) 0xffff8000L;
912 L_product_arr >>= 15; /* shift */
914 if (L_product_arr & (Word32) 0x00010000L) /* sign extend when necessary */
916 L_product_arr |= (Word32) 0xffff0000L;
918 var_out = saturate(L_product_arr);
H A Dbasic_op.h1065 Word32 L_product_arr; local
1067 L_product_arr = (Word32)var1 *(Word32)var2; /* product */
1068 L_product_arr += (Word32)0x00004000L; /* round */
1069 L_product_arr >>= 15; /* shift */
1071 var_out = saturate(L_product_arr);
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/
H A Dbasic_op.h662 Word32 L_product_arr; local
663 L_product_arr = (Word32) var1 *(Word32) var2; /* product */
664 L_product_arr += (Word32) 0x00004000L; /* round */
665 L_product_arr &= (Word32) 0xffff8000L;
666 L_product_arr >>= 15; /* shift */
667 if (L_product_arr & (Word32) 0x00010000L) /* sign extend when necessary */
669 L_product_arr |= (Word32) 0xffff0000L;
671 var_out = saturate (L_product_arr);

Completed in 1553 milliseconds