Lines Matching refs:header
1319 struct mad_header *header, in III_stereo() argument
1332 modes[i] = header->mode_extension; in III_stereo()
1336 if (header->mode_extension & I_STEREO) { in III_stereo()
1341 header->flags |= MAD_FLAG_I_STEREO; in III_stereo()
1392 modes[i] = header->mode_extension & ~I_STEREO; in III_stereo()
1399 modes[i] = header->mode_extension & ~I_STEREO; in III_stereo()
1422 modes[i] = header->mode_extension & ~I_STEREO; in III_stereo()
1427 if (header->flags & MAD_FLAG_LSF_EXT) { in III_stereo()
1497 if (header->mode_extension & MS_STEREO) { in III_stereo()
1500 header->flags |= MAD_FLAG_MS_STEREO; in III_stereo()
2342 struct mad_header *header = &frame->header; in III_decode() local
2348 sfreq = header->samplerate; in III_decode()
2349 if (header->flags & MAD_FLAG_MPEG_2_5_EXT) in III_decode()
2357 if (header->flags & MAD_FLAG_MPEG_2_5_EXT) in III_decode()
2363 ngr = (header->flags & MAD_FLAG_LSF_EXT) ? 1 : 2; in III_decode()
2382 if (header->flags & MAD_FLAG_LSF_EXT) { in III_decode()
2385 header->mode_extension); in III_decode()
2399 if (header->mode == MAD_MODE_JOINT_STEREO && header->mode_extension) { in III_decode()
2400 error = III_stereo(xr, granule, header, sfbwidth[0]); in III_decode()
2507 struct mad_header *header = &frame->header; in mad_layer_III() local
2534 nch = MAD_NCHANNELS(header); in mad_layer_III()
2535 si_len = (header->flags & MAD_FLAG_LSF_EXT) ? in mad_layer_III()
2549 if (header->flags & MAD_FLAG_PROTECTION) { in mad_layer_III()
2550 header->crc_check = in mad_layer_III()
2551 mad_bit_crc(stream->ptr, si_len * CHAR_BIT, header->crc_check); in mad_layer_III()
2553 if (header->crc_check != header->crc_target && in mad_layer_III()
2562 error = III_sideinfo(&stream->ptr, nch, header->flags & MAD_FLAG_LSF_EXT, in mad_layer_III()
2569 header->flags |= priv_bitlen; in mad_layer_III()
2570 header->private_bits |= si.private_bits; in mad_layer_III()
2576 unsigned long header; in mad_layer_III() local
2580 header = mad_bit_read(&peek, 32); in mad_layer_III()
2581 if ((header & 0xffe60000L) /* syncword | layer */ == 0xffe20000L) { in mad_layer_III()
2582 if (!(header & 0x00010000L)) /* protection_bit */ in mad_layer_III()
2586 mad_bit_read(&peek, (header & 0x00080000L) /* ID */ ? 9 : 8); in mad_layer_III()