Lines Matching defs:diff
403 int sign, delta, diff, step;
414 diff = ((2 * delta + 1) * step) >> shift;
416 if (sign) predictor -= diff;
417 else predictor += diff;
429 int sign, delta, diff, step;
437 diff = (delta * step) >> shift;
439 if (sign) predictor -= diff;
440 else predictor += diff;
486 int nibble, step_index, predictor, sign, delta, diff, step, shift;
496 diff = ((2 * delta + 1) * step) >> shift;
498 if (sign) predictor -= diff;
499 else predictor += diff;
511 int diff, step;
517 diff = step >> 3;
518 if (nibble & 4) diff += step;
519 if (nibble & 2) diff += step >> 1;
520 if (nibble & 1) diff += step >> 2;
523 predictor = c->predictor - diff;
525 predictor = c->predictor + diff;
554 int step_index, predictor, sign, delta, diff, step;
562 diff = ((2 * delta + 1) * step) >> 3;
564 if (sign) predictor -= diff;
565 else predictor += diff;
575 int sign, delta, diff;
583 diff = ((2 * delta + 1) * c->step) >> 3;
585 c->predictor = ((c->predictor * 254) >> 8) + (sign ? -diff : diff);
596 int sign, delta, diff;
600 diff = delta << (7 + c->step + shift);
603 c->predictor = av_clip(c->predictor + (sign ? -diff : diff), -16384,16256);
1118 int diff = predictor - cs->predictor;
1119 if (diff < 0)
1120 diff = - diff;
1121 if (diff > 0x7f)
1367 * c->status[1] is the diff channel */
1373 /* process the diff channel predictor */