Lines Matching defs:mp
150 print_header(PMPSTR mp, struct frame *fr)
155 lame_report_fnc(mp->report_msg, "MPEG %s, Layer: %s, Freq: %ld, mode: %s, modext: %d, BPF : %d\n",
159 lame_report_fnc(mp->report_msg, "Channels: %d, copyright: %s, original: %s, CRC: %s, emphasis: %d.\n",
162 lame_report_fnc(mp->report_msg, "Bitrate: %d Kbits/s, Extension value: %d\n",
167 print_header_compact(PMPSTR mp, struct frame *fr)
172 lame_report_fnc(mp->report_err, "MPEG %s layer %s, %d kbit/s, %ld Hz %s\n",
186 decode_header(PMPSTR mp, struct frame *fr, unsigned long newhead)
203 lame_report_fnc(mp->report_err, "MPEG-2.5 is supported by Layer3 only\n");
207 lame_report_fnc(mp->report_err, "Stream error\n");
263 lame_report_fnc(mp->report_err, "Frame size too big.\n");
278 lame_report_fnc(mp->report_err, "Sorry, layer %d not supported\n", fr->lay);
281 /* print_header(mp, fr); */
288 getbits(PMPSTR mp, int number_of_bits)
292 if (number_of_bits <= 0 || !mp->wordpointer)
296 rval = mp->wordpointer[0];
298 rval |= mp->wordpointer[1];
300 rval |= mp->wordpointer[2];
301 rval <<= mp->bitindex;
304 mp->bitindex += number_of_bits;
308 mp->wordpointer += (mp->bitindex >> 3);
309 mp->bitindex &= 7;
315 getbits_fast(PMPSTR mp, int number_of_bits)
320 rval = mp->wordpointer[0];
322 rval |= mp->wordpointer[1];
323 rval <<= mp->bitindex;
325 mp->bitindex += number_of_bits;
329 mp->wordpointer += (mp->bitindex >> 3);
330 mp->bitindex &= 7;
336 get_leq_8_bits(PMPSTR mp, unsigned int number_of_bits)
339 return (unsigned char) getbits_fast(mp, number_of_bits);
343 get_leq_16_bits(PMPSTR mp, unsigned int number_of_bits)
346 return (unsigned short) getbits_fast(mp, number_of_bits);
350 set_pointer(PMPSTR mp, long backstep)
354 if (mp->fsizeold < 0 && backstep > 0) {
355 lame_report_fnc(mp->report_err, "hip: Can't step back %ld bytes!\n", backstep);
358 bsbufold = mp->bsspace[1 - mp->bsnum] + 512;
359 mp->wordpointer -= backstep;
361 memcpy(mp->wordpointer, bsbufold + mp->fsizeold - backstep, (size_t) backstep);
362 mp->bitindex = 0;