Lines Matching refs:flags

161             var flags = stream.readUInt8();
169 flags: flags,
187 …stream.advance(XING_OFFSETS[header.flags & MP3FrameHeader.FLAGS.LSF_EXT ? 1 : 0][header.nchannels(…
190 var flags = stream.readUInt32();
191 if (flags & 1)
194 if (flags & 2)
197 if (flags & 4 && frames && size) {
206 if (flags & 8)
313 if (!this.header || !(this.header.flags & MP3FrameHeader.FLAGS.INCOMPLETE))
316 this.header.flags &= ~MP3FrameHeader.FLAGS.INCOMPLETE;
348 this.flags = 0; // flags (see above)
428 …return (this.layer === 1 ? 12 : ((this.layer === 3 && (this.flags & MP3FrameHeader.FLAGS.LSF_EXT))…
435 var padding = (this.flags & MP3FrameHeader.FLAGS.PADDING ? 1 : 0);
447 var lsf = this.flags & MP3FrameHeader.FLAGS.LSF_EXT ? 1 : 0;
454 this.flags = 0;
462 this.flags |= MP3FrameHeader.FLAGS.MPEG_2_5_EXT;
466 this.flags |= MP3FrameHeader.FLAGS.LSF_EXT;
467 } else if (this.flags & MP3FrameHeader.FLAGS.MPEG_2_5_EXT) {
479 this.flags |= MP3FrameHeader.FLAGS.PROTECTION;
486 if (this.flags & MP3FrameHeader.FLAGS.LSF_EXT) {
499 if (this.flags & MP3FrameHeader.FLAGS.LSF_EXT) {
502 if (this.flags & MP3FrameHeader.FLAGS.MPEG_2_5_EXT)
508 this.flags |= MP3FrameHeader.FLAGS.PADDING;
522 this.flags |= MP3FrameHeader.FLAGS.COPYRIGHT;
526 this.flags |= MP3FrameHeader.FLAGS.ORIGINAL;
532 if (this.flags & MP3FrameHeader.FLAGS.PROTECTION)
577 header.flags |= MP3FrameHeader.FLAGS.FREEFORMAT;
581 var pad_slot = (header.flags & MP3FrameHeader.FLAGS.PADDING) ? 1 : 0;
586 …var slots_per_frame = (header.layer === 3 && (header.flags & MP3FrameHeader.FLAGS.LSF_EXT)) ? 72 :…
614 header.flags |= MP3FrameHeader.FLAGS.INCOMPLETE;
619 var pad_slot = header.flags & MP3FrameHeader.FLAGS.PADDING ? 1 : 0,
620 … slots_per_frame = header.layer === 3 && header.flags & MP3FrameHeader.FLAGS.LSF_EXT ? 72 : 144;
3828 flags: this.stream.readUInt16()
4536 header.flags |= MP3FrameHeader.FLAGS.I_STEREO;
4540 if (header.flags & MP3FrameHeader.FLAGS.PROTECTION) {
4714 if (header.flags & MP3FrameHeader.FLAGS.LSF_EXT) {
4716 } else if (header.flags & MP3FrameHeader.FLAGS.FREEFORMAT) {
4751 header.flags |= MP3FrameHeader.FLAGS.I_STEREO;
4783 if (header.flags & MP3FrameHeader.FLAGS.PROTECTION) {
4934 this.flags = null;
4968 …var si_len = (header.flags & MP3FrameHeader.FLAGS.LSF_EXT) ? (nch === 1 ? 9 : 17) : (nch === 1 ? 1…
4977 if (header.flags & MP3FrameHeader.FLAGS.PROTECTION) {
4982 var sideInfo = this.sideInfo(stream, nch, header.flags & MP3FrameHeader.FLAGS.LSF_EXT);
4987 header.flags |= priv_bitlen;
5109 channel.flags = 0;
5125 channel.flags |= tables.MIXED_BLOCK_FLAG;
5145 channel.flags |= stream.read(lsf ? 2 : 3);
5160 if (header.flags & MP3FrameHeader.FLAGS.MPEG_2_5_EXT)
5167 if (header.flags & MP3FrameHeader.FLAGS.MPEG_2_5_EXT)
5171 var ngr = (header.flags & MP3FrameHeader.FLAGS.LSF_EXT) ? 1 : 2;
5185 …sfbwidth[ch] = (channel.flags & tables.MIXED_BLOCK_FLAG) ? tables.SFBWIDTH_TABLE[sfreqi].m : table…
5188 if (header.flags & MP3FrameHeader.FLAGS.LSF_EXT) {
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)
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;
5376 channel.flags |= tables.PREFLAG;
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;
5769 if (channel.flags & tables.PREFLAG) {
5786 … !== granule.ch[1].block_type || (granule.ch[0].flags & tables.MIXED_BLOCK_FLAG) !== (granule.ch[1…
5797 header.flags |= MP3FrameHeader.FLAGS.tables.I_STEREO;
5806 if (right_ch.flags & tables.MIXED_BLOCK_FLAG) {
5875 if (header.flags & MP3FrameHeader.FLAGS.LSF_EXT) {
5937 header.flags |= tables.MS_STEREO;
6094 if (channel.flags & tables.MIXED_BLOCK_FLAG) {