libavcodec/ac3dsp.c:100: error: Integer Overflow L2
  ([min(1, `len`), `len`] - 8):unsigned32.

libavcodec/ac3dsp.c:88:1: <LHS trace>
86. }
87. 
88. static void float_to_fixed24_c(int32_t *dst, const float *src, unsigned int len)
    ^
89. {
90.     const float scale = 1 << 24;

libavcodec/ac3dsp.c:88:1: Parameter `len`
86. }
87. 
88. static void float_to_fixed24_c(int32_t *dst, const float *src, unsigned int len)
    ^
89. {
90.     const float scale = 1 << 24;

libavcodec/ac3dsp.c:100:9: Binary operation: ([min(1, len), len] - 8):unsigned32
 98.         *dst++ = lrintf(*src++ * scale);
 99.         *dst++ = lrintf(*src++ * scale);
100.         len -= 8;
             ^
101.     } while (len > 0);
102. }
