Lines Matching defs:prev
113 int prev;
372 prev = -1;
411 if (prev != -1) {
412 int sfdiff = av_clip(sce->sf_idx[w*16+g] - prev + SCALE_DIFF_ZERO, 0, 2*SCALE_MAX_DIFF);
417 prev = sce->sf_idx[w*16+g];
454 prev = -1;
492 if (prev != -1) {
493 int sfdiff = av_clip(sce->sf_idx[w*16+g] - prev + SCALE_DIFF_ZERO, 0, 2*SCALE_MAX_DIFF);
498 prev = sce->sf_idx[w*16+g];
588 prev = -1;
598 if (prev < 0 && !sce->zeroes[w*16+g])
599 prev = sce->sf_idx[0];
604 int mindeltasf = FFMAX(0, prev - SCALE_MAX_DIFF);
605 int maxdeltasf = FFMIN(SCALE_MAX_POS - SCALE_DIV_512, prev + SCALE_MAX_DIFF);
697 prev = sce->sf_idx[w*16+g] = av_clip(sce->sf_idx[w*16+g], mindeltasf, maxdeltasf);
708 prev = -1;
713 if (prev < 0)
714 prev = prevsf;
715 sce->sf_idx[w*16+g] = av_clip(sce->sf_idx[w*16+g], prev - SCALE_MAX_DIFF, prev + SCALE_MAX_DIFF);
717 prev = sce->sf_idx[w*16+g];
730 prev = -1;
737 if (!ff_sfdelta_can_remove_band(sce, nextband, prev, w*16+g)) {
750 if (prev != -1) {
751 av_unused int sfdiff = sce->sf_idx[w*16+g] - prev + SCALE_DIFF_ZERO;
757 prev = sce->sf_idx[w*16+g];