Lines Matching defs:current
178 int16_t current;
181 current = tabs[tab_idx].tab2[((chd->index & 0x7f0) >> 4) * tabs[tab_idx].stride + val];
183 current = - 1 - tabs[tab_idx].tab2[((chd->index & 0x7f0) >> 4)*tabs[tab_idx].stride + 2*tabs[tab_idx].stride-val-1];
188 return current;
193 int16_t current = read_table(chd, val, tab_idx);
195 current = mace_broken_clip_int16(current + chd->level);
197 chd->level = current - (current >> 3);
198 *output = QT_8S_2_16S(current);
203 int16_t current = read_table(chd, val, tab_idx);
205 if ((chd->previous ^ current) >= 0) {
214 current = mace_broken_clip_int16(current + chd->level);
216 chd->level = (current*chd->factor) >> 15;
217 current >>= 1;
220 ((chd->prev2-current) >> 2));
221 output[1] = QT_8S_2_16S(chd->previous + current +
222 ((chd->prev2-current) >> 2));
224 chd->previous = current;