libavcodec/mlpdec.c:518: error: Buffer Overrun L3
  Offset added: 16 Size: [0, +oo].

libavcodec/mlpdec.c:430:1: <Length trace>
428.  *  (always) present only in blocks following a major sync. */
429. 
430. static int read_restart_header(MLPDecodeContext *m, GetBitContext *gbp,
     ^
431.                                const uint8_t *buf, unsigned int substr)
432. {

libavcodec/mlpdec.c:430:1: Parameter `m->substream[*].output_shift[*]`
428.  *  (always) present only in blocks following a major sync. */
429. 
430. static int read_restart_header(MLPDecodeContext *m, GetBitContext *gbp,
     ^
431.                                const uint8_t *buf, unsigned int substr)
432. {

libavcodec/mlpdec.c:518:5: Array access: Offset added: 16 Size: [0, +oo]
516.     s->lossless_check_data    = 0;
517. 
518.     memset(s->output_shift   , 0, sizeof(s->output_shift   ));
         ^
519.     memset(s->quant_step_size, 0, sizeof(s->quant_step_size));
520. 
