Lines Matching refs:predictor
302 int predictor, nibble, bias;
304 predictor = (((c->sample1) * (c->coeff1)) +
307 nibble = sample - predictor;
316 predictor += ((nibble & 0x08) ? (nibble - 0x10) : nibble) * c->idelta;
319 c->sample1 = av_clip_int16(predictor);
334 c->predictor = 0;
338 delta = sample - c->predictor;
342 c->predictor += ((c->step * ff_adpcm_yamaha_difflookup[nibble]) / 8);
343 c->predictor = av_clip_int16(c->predictor);
387 nodes[0]->sample1 = c->predictor;
404 const int predictor = ((nodes[j]->sample1 * c->coeff1) +
406 const int div = (sample - predictor) / step;
411 int dec_sample = predictor + nidx * step;
484 const int predictor = nodes[j]->sample1;\
485 const int div = (sample - predictor) * 4 / STEP_TABLE;\
494 int dec_sample = predictor +\
549 c->predictor = nodes[0]->sample1;
684 status->prev_sample = status->predictor;
774 int predictor = 0;
775 *dst++ = predictor;
776 c->status[i].coeff1 = ff_adpcm_AdaptCoeff1[predictor];
777 c->status[i].coeff2 = ff_adpcm_AdaptCoeff2[predictor];