libavcodec/mpc8.c:352: error: Integer Overflow L2
  ([0, 1020] - 510):unsigned32.

libavcodec/mpc8.c:268:38: <LHS trace>
266.         maxband = mpc8_get_mod_golomb(bc, c->maxbands + 1);
267.     else{
268.         maxband = c->last_max_band + bitstream_read_vlc(bc, band_vlc.table, MPC8_BANDS_BITS, 2);
                                          ^
269.         if(maxband > 32) maxband -= 33;
270.     }

libavcodec/mpc8.c:268:38: Call
266.         maxband = mpc8_get_mod_golomb(bc, c->maxbands + 1);
267.     else{
268.         maxband = c->last_max_band + bitstream_read_vlc(bc, band_vlc.table, MPC8_BANDS_BITS, 2);
                                          ^
269.         if(maxband > 32) maxband -= 33;
270.     }

libavcodec/bitstream.h:313:1: Parameter `(*table)[*]`
  311.  * If the VLC code is invalid and max_depth > 1, then the number of bits removed
  312.  * is undefined. */
  313. static inline int bitstream_read_vlc(BitstreamContext *bc, VLC_TYPE (*table)[2],
       ^
  314.                                      int bits, int max_depth)
  315. {

libavcodec/mpc8.c:352:42: Call
350.             case -1:
351.                 for(j = 0; j < SAMPLES_PER_BAND; j++)
352.                     c->Q[ch][off + j] = (av_lfg_get(&c->rnd) & 0x3FC) - 510;
                                              ^
353.                 break;
354.             case 0:

libavutil/lfg.h:38:1: Parameter `c->state[*]`
  36.  * it may be good enough and faster for your specific use case.
  37.  */
  38. static inline unsigned int av_lfg_get(AVLFG *c){
      ^
  39.     c->state[c->index & 63] = c->state[(c->index-24) & 63] + c->state[(c->index-55) & 63];
  40.     return c->state[c->index++ & 63];

libavutil/lfg.h:40:5: Assignment
  38. static inline unsigned int av_lfg_get(AVLFG *c){
  39.     c->state[c->index & 63] = c->state[(c->index-24) & 63] + c->state[(c->index-55) & 63];
  40.     return c->state[c->index++ & 63];
          ^
  41. }
  42. 

libavcodec/mpc8.c:352:21: Binary operation: ([0, 1020] - 510):unsigned32
350.             case -1:
351.                 for(j = 0; j < SAMPLES_PER_BAND; j++)
352.                     c->Q[ch][off + j] = (av_lfg_get(&c->rnd) & 0x3FC) - 510;
                         ^
353.                 break;
354.             case 0:
