Home | History | Annotate | Download | only in ilbc

Lines Matching full:ylow

38   int16_t x, y, xlow, ylow, xmid, ymid, xhigh, yhigh, xint;
76 ylow = WebRtcIlbcfix_Chebyshev(xlow, f[fi_select]);
86 yhigh = ylow;
88 ylow = WebRtcIlbcfix_Chebyshev(xlow, f[fi_select]);
90 if (WEBRTC_SPL_MUL_16_16(ylow, yhigh) <= 0) {
97 if (WEBRTC_SPL_MUL_16_16(ylow, ymid) <= 0) {
101 ylow = ymid;
108 xint = xlow - ylow*(xhigh-xlow)/(yhigh-ylow);
112 y = yhigh - ylow;
121 y = (int16_t)WebRtcSpl_DivW32W16(536838144, y); /* 1/(yhigh-ylow) */
125 /* y=(xhigh-xlow)/(yhigh-ylow) */
131 /* tmpW32 = ylow*(xhigh-xlow)/(yhigh-ylow) */
132 tmpW32 = WEBRTC_SPL_MUL_16_16_RSFT(ylow, y, 10);
140 /* if needed, set xlow and ylow for next recursion */
146 ylow = WebRtcIlbcfix_Chebyshev(xlow, f[fi_select]);