rem: ECA_LOG_MSG(ECA_LOGGER::info, "Invalid bitrate!");
add: ECA_LOG_MSG(ECA_LOGGER::errors, "Invalid bitrate!");
context: static bool mpg123_decode_header(struct frame *fr, unsigned long newhead){  if (newhead & (1 << 20))    {      fr->lsf = (newhead & (1 << 19)) ? 0x0 : 0x1;      fr->mpeg25 = 0;    }  else    {      fr->lsf = 1;      fr->mpeg25 = 1;    }  fr->lay = 4 - ((newhead >> 17) & 3);  if (fr->mpeg25)    {      fr->sampling_frequency = 6 + ((newhead >> 10) & 0x3);    }  else    fr->sampling_frequency = ((newhead >> 10) & 0x3) + (fr->lsf * 3);  fr->error_protection = ((newhead >> 16) & 0x1) ^ 0x1;  if (fr->mpeg25)		/* allow Bitrate change for 2.5 ... */    fr->bitrate_index = ((newhead >> 12) & 0xf);  fr->bitrate_index = ((newhead >> 12) & 0xf);  fr->padding = ((newhead >> 9) & 0x1);  fr->extension = ((newhead >> 8) & 0x1);  fr->mode = ((newhead >> 6) & 0x3);  fr->mode_ext = ((newhead >> 4) & 0x3);  fr->copyright = ((newhead >> 3) & 0x1);  fr->original = ((newhead >> 2) & 0x1);  fr->emphasis = newhead & 0x3;  fr->stereo = (fr->mode == MPG_MD_MONO) ? 1 : 2;  if (!fr->bitrate_index) {    ECA_LOG_MSG(ECA_LOGGER::info, "Invalid bitrate!");    return false;  }  int ssize = 0;  switch (fr->lay)    {    case 1:      //  	    fr->do_layer = mpg123_do_layer1;      //  	    mpg123_init_layer2();      fr->framesize = (long) tabsel_123[fr->lsf][0][fr->bitrate_index] * 12000;      fr->framesize /= mpg123_freqs[fr->sampling_frequency];      fr->framesize = ((fr->framesize + fr->padding) << 2) - 4;      break;    case 2:      //  	    fr->do_layer = mpg123_do_layer2;      //  	    mpg123_init_layer2();      fr->framesize = (long) tabsel_123[fr->lsf][1][fr->bitrate_index] * 144000;      fr->framesize /= mpg123_freqs[fr->sampling_frequency];      fr->framesize += fr->padding - 4;      break;    case 3:      //  	    fr->do_layer = mpg123_do_layer3;      if (fr->lsf)	ssize = (fr->stereo == 1) ? 9 : 17;      else	ssize = (fr->stereo == 1) ? 17 : 32;      if (fr->error_protection)	ssize += 2;      fr->framesize = (long) tabsel_123[fr->lsf][2][fr->bitrate_index] * 144000;      fr->framesize /= mpg123_freqs[fr->sampling_frequency] << (fr->lsf);      fr->framesize = fr->framesize + fr->padding - 4;      break;    default:      return false;    }  if(fr->framesize > MAXFRAMESIZE) {    ECA_LOG_MSG(ECA_LOGGER::info, "Invalid framesize!");    return false;  }  return true;}