Lines Matching refs:scalefac
370 /* returning a scalefac without distortion, if possible
516 (cod_info->scalefac[sfb] + (cod_info->preflag ? pretab[sfb] : 0)) * ifqstep
586 sfb=0..5 scalefac < 16
587 sfb>5 scalefac < 8
592 ol_sf -= ifqstep*scalefac[gr][ch].s[sfb][i];
684 ol_sf -= ifqstep*scalefac[gr][ch].l[sfb];
693 int *const scalefac = cod_info->scalefac;
711 /* ifqstep*scalefac >= -sf[sfb], so round UP */
712 scalefac[sfb] = (ifqstep - 1 - sf[sfb]) >> ifqstepShift;
714 if (scalefac[sfb] > max_range[sfb]) {
715 scalefac[sfb] = max_range[sfb];
717 if (scalefac[sfb] > 0 && (scalefac[sfb] << ifqstepShift) > m) {
718 scalefac[sfb] = m >> ifqstepShift;
722 scalefac[sfb] = 0;
726 scalefac[sfb] = 0; /* sfb21 */
739 ((cod_info->scalefac[sfb] +
748 fprintf( stdout, "scalefac %d\n", cod_info->scalefac[sfb] );
1240 /* try some better scalefac storage