ffmpeg.c:616: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32 by call to `av_close_input_file`.

ffmpeg.c:616:9: Call
614.     }
615.     for(i=0;i<nb_input_files;i++) {
616.         av_close_input_file(input_files[i]);
             ^
617.         av_free(input_files_ts_scale[i]);
618.     }

libavformat/utils.c:2486:1: Parameter `s->nb_programs`
  2484. }
  2485. 
  2486. void av_close_input_file(AVFormatContext *s)
        ^
  2487. {
  2488.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;

libavformat/utils.c:2489:5: Call
  2487. {
  2488.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;
  2489.     av_close_input_stream(s);
            ^
  2490.     if (pb)
  2491.         url_fclose(pb);

libavformat/utils.c:2437:1: <LHS trace>
2435. }
2436. 
2437. void av_close_input_stream(AVFormatContext *s)
      ^
2438. {
2439.     int i;

libavformat/utils.c:2437:1: Parameter `s->nb_programs`
    2435. }
    2436. 
    2437. void av_close_input_stream(AVFormatContext *s)
          ^
    2438. {
    2439.     int i;

libavformat/utils.c:2461:9: Binary operation: ([0, +oo] - 1):unsigned32 by call to `av_close_input_file` 
    2459.         av_free(st);
    2460.     }
    2461.     for(i=s->nb_programs-1; i>=0; i--) {
                  ^
    2462. #if FF_API_OLD_METADATA
    2463.         av_freep(&s->programs[i]->provider_name);
