Lines Matching defs:prev
419 int i, sf, prev, next, dist;
426 prev = parse_vlc(&s->gb, &ff_dca_vlc_fst_rsd_amp, 2);
429 scf[sf] = prev; // Store previous value
448 next = prev + ((next + 1) >> 1);
450 next = prev - ( next >> 1);
455 if (next > prev)
456 scf[sf + 1] = prev + ((next - prev) >> 1);
458 scf[sf + 1] = prev - ((prev - next) >> 1);
462 if (next > prev) {
463 scf[sf + 1] = prev + ( (next - prev) >> 2);
464 scf[sf + 2] = prev + ( (next - prev) >> 1);
465 scf[sf + 3] = prev + (((next - prev) * 3) >> 2);
467 scf[sf + 1] = prev - ( (prev - next) >> 2);
468 scf[sf + 2] = prev - ( (prev - next) >> 1);
469 scf[sf + 3] = prev - (((prev - next) * 3) >> 2);
475 scf[sf + i] = prev + (next - prev) * i / dist;
479 prev = next;
1601 float prev = ff_dca_st_coeff[pt_st[sf - 1]];
1605 samples[i] *= (32 - i) * prev + i * next;