• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching refs:sf

569     unsigned char scale_factors[MPA_MAX_CHANNELS][SBLIMIT][3], *sf;
617 sf = scale_factors[ch][i];
621 sf[0] = get_bits(&s->gb, 6);
622 sf[1] = get_bits(&s->gb, 6);
623 sf[2] = get_bits(&s->gb, 6);
626 sf[0] = get_bits(&s->gb, 6);
627 sf[1] = sf[0];
628 sf[2] = sf[0];
631 sf[0] = get_bits(&s->gb, 6);
632 sf[2] = get_bits(&s->gb, 6);
633 sf[1] = sf[0];
636 sf[0] = get_bits(&s->gb, 6);
637 sf[2] = get_bits(&s->gb, 6);
638 sf[1] = sf[2];
749 #define SPLIT(dst,sf,n) \
751 int m = (sf * 171) >> 9; \
752 dst = sf - 3 * m; \
753 sf = m; \
755 dst = sf & 3; \
756 sf >>= 2; \
758 int m = (sf * 205) >> 10; \
759 dst = sf - 5 * m; \
760 sf = m; \
762 int m = (sf * 171) >> 10; \
763 dst = sf - 6 * m; \
764 sf = m; \
769 static av_always_inline void lsf_sf_expand(int *slen, int sf, int n1, int n2,
772 SPLIT(slen[3], sf, n3)
773 SPLIT(slen[2], sf, n2)
774 SPLIT(slen[1], sf, n1)
775 slen[0] = sf;
1046 int sf_max, sf, len, non_zero_found;
1083 sf = g1->scale_factors[k + l];
1084 if (sf >= sf_max)
1087 v1 = is_tab[0][sf];
1088 v2 = is_tab[1][sf];
1128 sf = g1->scale_factors[k];
1129 if (sf >= sf_max)
1131 v1 = is_tab[0][sf];
1132 v2 = is_tab[1][sf];
1472 int tindex, tindex2, slen[4], sl, sf;
1480 sf = g->scalefac_compress;
1483 sf >>= 1;
1484 if (sf < 180) {
1485 lsf_sf_expand(slen, sf, 6, 6, 0);
1487 } else if (sf < 244) {
1488 lsf_sf_expand(slen, sf - 180, 4, 4, 0);
1491 lsf_sf_expand(slen, sf - 244, 3, 0, 0);
1496 if (sf < 400) {
1497 lsf_sf_expand(slen, sf, 5, 4, 4);
1499 } else if (sf < 500) {
1500 lsf_sf_expand(slen, sf - 400, 5, 4, 0);
1503 lsf_sf_expand(slen, sf - 500, 3, 0, 0);