libavformat/ipmovie.c:146: error: Integer Overflow L1
  ([-12+max(-6, `s->audio_chunk_size`), -6+min(-12, `s->audio_chunk_size`)] - `s->audio_channels`):unsigned32.

libavformat/ipmovie.c:114:1: <LHS trace>
112. } IPMVEContext;
113. 
114. static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
     ^
115.     AVPacket *pkt) {
116. 

libavformat/ipmovie.c:114:1: Parameter `s->audio_chunk_size`
112. } IPMVEContext;
113. 
114. static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
     ^
115.     AVPacket *pkt) {
116. 

libavformat/ipmovie.c:114:1: <RHS trace>
112. } IPMVEContext;
113. 
114. static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
     ^
115.     AVPacket *pkt) {
116. 

libavformat/ipmovie.c:114:1: Parameter `s->audio_channels`
112. } IPMVEContext;
113. 
114. static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
     ^
115.     AVPacket *pkt) {
116. 

libavformat/ipmovie.c:146:13: Binary operation: ([-12+max(-6, s->audio_chunk_size), -6+min(-12, s->audio_chunk_size)] - s->audio_channels):unsigned32
144.             (s->audio_chunk_size / s->audio_channels / (s->audio_bits / 8));
145.         else
146.             s->audio_frame_count +=
                 ^
147.                 (s->audio_chunk_size - 6 - s->audio_channels) / s->audio_channels;
148. 
