Home | History | Annotate | Download | only in src

Lines Matching refs:sfb

100     scalefactors of the left channel) and a stereo position is_pos[sfb],
266 int32 sfb;
323 sfb = 4;
327 sfb = 0;
330 while (mp3_sfBandIndex[sfreq].l[sfb] < sb)
332 sfb++;
335 /* from that sfb on intensity stereo */
336 sfbTemp = sfb; /* save for later use */
338 sfbStart = mp3_sfBandIndex[sfreq].l[sfb];
347 /* 2. long blocks from intensity border up to sfb band 8: intensity */
370 /* 3. short blocks from sfbcnt to last sfb do intensity stereo */
396 * 2. short blocks from sfb band 3 up to intensity border: normal stereo, ms stereo and intensity
403 for (sfb = 12; sfb >= 3; sfb--)
406 lines = mp3_sfBandIndex[sfreq].s[sfb+1] - mp3_sfBandIndex[sfreq].s[sfb];
407 i = 3 * mp3_sfBandIndex[sfreq].s[sfb] + (j + 1) * lines - 1;
413 sfbcnt = sfb;
414 sfb = -10;
432 * do normal stereo or MS stereo from sfb 3 to < sfbcnt:
446 /* from sfbcnt to last sfb do intensity stereo */
465 /* 1. long blocks up to sfb band 8: not intensity */
466 /* from 0 to sfb 8 ms_stereo or normal stereo */
486 for (sfb = 12; sfb >= 0; sfb--)
488 int32 lines = mp3_sfBandIndex[sfreq].s[sfb+1] - mp3_sfBandIndex[sfreq].s[sfb];
489 i = 3 * mp3_sfBandIndex[sfreq].s[sfb] + (j + 1) * lines - 1;
495 sfbcnt = sfb;
496 sfb = -10;
520 /* from sfbcnt to last sfb do intensity stereo */
575 sfb = 14;
579 sfb = 7;
583 sfb = 0;
587 while (mp3_sfBandIndex[sfreq].l[sfb] <= sb)
589 sfb++;
596 /* all xr[1][][] are 0: set IS bound sfb to 0 */
597 sfb = 0;
601 /* xr[1][0][0] is unequal 0 and all others are 0: set IS bound sfb to 1 */
602 sfb = 1;
606 sfbTemp = sfb; /* save for later use */
609 sfbStart = mp3_sfBandIndex[sfreq].l[sfb];
617 /* now intensity stereo of the remaining sfb's: */
618 for (; sfb < 21; sfb++)
620 sfbStart = mp3_sfBandIndex[sfreq].l[sfb];
621 sfbNo = mp3_sfBandIndex[sfreq].l[sfb+1] - mp3_sfBandIndex[sfreq].l[sfb]; /* No of lines to process */
623 if (scalefac->l[sfb] != 7)
625 pvmp3_st_intensity(xr, xl, scalefac->l[sfb], sfbStart, sfbNo);