Lines Matching defs:isp
21 * Isp_isf Transformation isp to isf *
22 * Isf_isp Transformation isf to isp *
24 * The transformation from isp[i] to isf[i] and isf[i] to isp[i] *
34 Word16 isp[], /* (i) Q15 : isp[m] (range: -1<=val<1) */
48 /* find value in table that is just greater than isp[i] */
49 while (table[ind] < isp[i])
51 /* acos(isp[i])= ind*128 + ( ( isp[i]-table[ind] ) * slope[ind] )/2048 */
52 L_tmp = vo_L_mult(vo_sub(isp[i], table[ind]), slope[ind]);
53 isf[i] = vo_round((L_tmp << 4)); /* (isp[i]-table[ind])*slope[ind])>>11 */
63 Word16 isp[], /* (o) Q15 : isp[m] (range: -1<=val<1) */
72 isp[i] = isf[i];
74 isp[m - 1] = (isf[m - 1] << 1);
78 ind = (isp[i] >> 7); /* ind = b7-b15 of isf[i] */
79 offset = (Word16) (isp[i] & 0x007f); /* offset = b0-b6 of isf[i] */
81 /* isp[i] = table[ind]+ ((table[ind+1]-table[ind])*offset) / 128 */
83 isp[i] = add1(table[ind], (Word16)((L_tmp >> 8)));