Lines Matching refs:tables

4509 var tables = require('./tables');
4586 …frame.sbsample[ch][s][sb] = nb ? this.sample(stream, nb) * tables.SF_TABLE[scalefactor[ch][sb]] : …
4596 frame.sbsample[ch][s][sb] = sample * tables.SF_TABLE[scalefactor[ch][sb]];
4624 var tables = require('./tables');
4830 var scale = tables.SF_TABLE[scalefactor[ch][sb][gr >> 2]];
4849 var scale = tables.SF_TABLE[scalefactor[ch][sb][gr >> 2]];
4909 var tables = require('./tables');
5125 channel.flags |= tables.MIXED_BLOCK_FLAG;
5183 sfbwidth[ch] = tables.SFBWIDTH_TABLE[sfreqi].l;
5185 …sfbwidth[ch] = (channel.flags & tables.MIXED_BLOCK_FLAG) ? tables.SFBWIDTH_TABLE[sfreqi].m : table…
5219 if (channel.flags & tables.MIXED_BLOCK_FLAG)
5226 if (channel.block_type !== 2 || (channel.flags & tables.MIXED_BLOCK_FLAG)) {
5228 if (channel.flags & tables.MIXED_BLOCK_FLAG)
5287 var slen1 = tables.SFLEN_TABLE[channel.scalefac_compress].slen1;
5288 var slen2 = tables.SFLEN_TABLE[channel.scalefac_compress].slen2;
5294 var nsfb = (channel.flags & tables.MIXED_BLOCK_FLAG) ? 8 + 3 * 3 : 6 * 3;
5347 var index = channel.block_type === 2 ? (channel.flags & tables.MIXED_BLOCK_FLAG ? 2 : 1) : 0;
5351 if (!((mode_extension & tables.I_STEREO) && gr1ch)) {
5358 nsfb = tables.NSFB_TABLE[0][index];
5367 nsfb = tables.NSFB_TABLE[1][index];
5376 channel.flags |= tables.PREFLAG;
5377 nsfb = tables.NSFB_TABLE[2][index];
5399 nsfb = tables.NSFB_TABLE[3][index];
5408 nsfb = tables.NSFB_TABLE[4][index];
5417 nsfb = tables.NSFB_TABLE[5][index];
5643 var table = huffman.huff_quad_table[channel.flags & tables.COUNT1TABLE_SELECT];
5740 var scalefac_multiplier = (channel.flags & tables.SCALEFAC_SCALE) ? 2 : 1;
5745 if (channel.flags & tables.MIXED_BLOCK_FLAG) {
5746 var premask = (channel.flags & tables.PREFLAG) ? ~0 : 0;
5750 …exponents[sfbi] = gain - ((channel.scalefac[sfbi] + (tables.PRETAB[sfbi] & premask)) << scalefac_m…
5769 if (channel.flags & tables.PREFLAG) {
5771 … exponents[sfbi] = gain - ((channel.scalefac[sfbi] + tables.PRETAB[sfbi]) << scalefac_multiplier);
5786 …ule.ch[1].block_type || (granule.ch[0].flags & tables.MIXED_BLOCK_FLAG) !== (granule.ch[1].flags &…
5793 if (header.mode_extension & tables.I_STEREO) {
5797 header.flags |= MP3FrameHeader.FLAGS.tables.I_STEREO;
5806 if (right_ch.flags & tables.MIXED_BLOCK_FLAG) {
5845 modes[i] = header.mode_extension & ~tables.I_STEREO;
5851 modes[i] = header.mode_extension & ~tables.I_STEREO;
5871 modes[i] = header.mode_extension & ~tables.I_STEREO;
5884 if (!(modes[sfbi] & tables.I_STEREO))
5888 modes[sfbi] &= ~tables.I_STEREO;
5916 if (!(modes[sfbi] & tables.I_STEREO))
5922 modes[sfbi] &= ~tables.I_STEREO;
5928 xr[0][l + i] = left * tables.IS_TABLE[is_pos];
5929 xr[1][l + i] = left * tables.IS_TABLE[6 - is_pos];
5936 if (header.mode_extension & tables.MS_STEREO) {
5937 header.flags |= tables.MS_STEREO;
5939 var invsqrt2 = tables.ROOT_TABLE[3 + -2];
5944 if (modes[sfbi] !== tables.MS_STEREO)
5964 xr[xrPointer - i - 1] = a * tables.CS[i] - b * tables.CA[i];
5965 xr[xrPointer + i] = b * tables.CS[i] + a * tables.CA[i];
5978 for (var i = 0; i < 36; ++i) z[i] = z[i] * tables.WINDOW_L[i];
5982 for (var i = 0; i < 18; ++i) z[i] = z[i] * tables.WINDOW_L[i];
5983 for (var i = 24; i < 30; ++i) z[i] = z[i] * tables.WINDOW_S[i - 18];
5989 for (var i = 6; i < 12; ++i) z[i] = z[i] * tables.WINDOW_S[i - 6];
5990 for (var i = 18; i < 36; ++i) z[i] = z[i] * tables.WINDOW_L[i];
6047 z[i + 6] = y[yptr + 0 + 0] * tables.WINDOW_S[wptr + 0];
6049 lo = y[yptr + 0 + 6] * tables.WINDOW_S[wptr + 6] +
6050 y[yptr + 12 + 0] * tables.WINDOW_S[wptr + 0];
6054 lo = y[yptr + 12 + 6] * tables.WINDOW_S[wptr + 6] +
6055 y[yptr + 24 + 0] * tables.WINDOW_S[wptr + 0];
6058 z[i + 24] = y[yptr + 24 + 6] * tables.WINDOW_S[wptr + 6];
6094 if (channel.flags & tables.MIXED_BLOCK_FLAG) {