Lines Matching refs:gr
4822 for (var gr = 0; gr < 12; gr++) {
4830 var scale = tables.SF_TABLE[scalefactor[ch][sb][gr >> 2]];
4832 frame.sbsample[ch][3 * gr + s][sb] = this.samples[s] * scale;
4836 frame.sbsample[ch][3 * gr + s][sb] = 0;
4849 var scale = tables.SF_TABLE[scalefactor[ch][sb][gr >> 2]];
4851 frame.sbsample[ch][3 * gr + s][sb] = this.samples[s] * scale;
4857 frame.sbsample[ch][3 * gr + s][sb] = 0;
4867 frame.sbsample[ch][3 * gr + s][sb] = 0;
4919 this.gr = [new MP3Granule(), new MP3Granule()];
5093 for (var gr = 0; gr < ngr; gr++) {
5094 var granule = si.gr[gr];
5174 for (var gr = 0; gr < ngr; ++gr) {
5175 var granule = si.gr[gr];
5189 …part2_length = this.scalefactors_lsf(stream, channel, ch === 0 ? 0 : si.gr[1].ch[1], header.mode_e…
5191 … part2_length = this.scalefactors(stream, channel, si.gr[0].ch[ch], gr === 0 ? 0 : si.scfsi[ch]);
5199 this.stereo(xr, si.gr, gr, header, sfbwidth[0]);
5204 var sample = frame.sbsample[ch].slice(18 * gr);
5781 Layer3.prototype.stereo = function(xr, granules, gr, header, sfbwidth) { argument
5782 var granule = granules[gr];
5876 var illegal_pos = granules[gr + 1].ch[1].scalefac;