libavcodec/dcadec.c:1914: error: Buffer Overrun L2
  Offset: [0, 255] Size: 242 by call to `dca_dmix_code`.

libavcodec/dcadec.c:1914:45: Call
1912.                 for (i = 0; i < num_core_channels + !!s->lfe; i++) {
1913.                     /* Range checked earlier */
1914.                     s->downmix_coef[i][0] = dca_dmix_code(s->core_downmix_codes[i][0]);
                                                  ^
1915.                     s->downmix_coef[i][1] = dca_dmix_code(s->core_downmix_codes[i][1]);
1916.                 }

libavcodec/dcadec.c:1698:1: <Offset trace>
1696. }
1697. 
1698. static float dca_dmix_code(unsigned code)
      ^
1699. {
1700.     int sign = (code >> 8) - 1;

libavcodec/dcadec.c:1698:1: Parameter `code`
  1696. }
  1697. 
  1698. static float dca_dmix_code(unsigned code)
        ^
  1699. {
  1700.     int sign = (code >> 8) - 1;

libavcodec/dcadec.c:1701:5: Assignment
  1699. {
  1700.     int sign = (code >> 8) - 1;
  1701.     code &= 0xff;
            ^
  1702.     return ((dca_dmixtable[code] ^ sign) - sign) * (1.0 / (1U << 15));
  1703. }

libavcodec/dcadata.h:7523:1: <Length trace>
7521.  * 3) [-14.875 to   0] with resolution of 0.125 dB
7522.  */
7523. static const uint16_t dca_dmixtable[242] = {
      ^
7524.     0,     33,    35,    37,    39,    41,    44,    46,
7525.     49,    52,    55,    58,    62,    65,    69,    73,

libavcodec/dcadata.h:7523:1: Array declaration
  7521.  * 3) [-14.875 to   0] with resolution of 0.125 dB
  7522.  */
  7523. static const uint16_t dca_dmixtable[242] = {
        ^
  7524.     0,     33,    35,    37,    39,    41,    44,    46,
  7525.     49,    52,    55,    58,    62,    65,    69,    73,

libavcodec/dcadec.c:1702:14: Array access: Offset: [0, 255] Size: 242 by call to `dca_dmix_code` 
  1700.     int sign = (code >> 8) - 1;
  1701.     code &= 0xff;
  1702.     return ((dca_dmixtable[code] ^ sign) - sign) * (1.0 / (1U << 15));
                     ^
  1703. }
  1704. 
