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

ffmpeg.c:4383:9: Unknown value from: fprintf
4381.     if(nb_output_files <= 0 && nb_input_files == 0) {
4382.         show_usage();
4383.         fprintf(stderr, "Use -h to get full help or, even better, run 'man ffmpeg'\n");
              ^
4384.         exit_program(1);
4385.     }

ffmpeg.c:4399:9: Call
4397. 
4398.     ti = getutime();
4399.     if (transcode(output_files, nb_output_files, input_files, nb_input_files,
              ^
4400.                   stream_maps, nb_stream_maps) < 0)
4401.         exit_program(1);

ffmpeg.c:1927:1: <LHS trace>
1925.  * The following code is the main loop of the file converter
1926.  */
1927. static int transcode(AVFormatContext **output_files,
      ^
1928.                      int nb_output_files,
1929.                      InputFile *input_files,

ffmpeg.c:1927:1: Parameter `input_files->ctx->nb_streams`
  1925.  * The following code is the main loop of the file converter
  1926.  */
  1927. static int transcode(AVFormatContext **output_files,
        ^
  1928.                      int nb_output_files,
  1929.                      InputFile *input_files,

ffmpeg.c:1971:23: Binary operation: ([0, +oo] - 1):unsigned32 by call to `transcode` 
  1969. 
  1970.         if (fi < 0 || fi > nb_input_files - 1 ||
  1971.             si < 0 || si > input_files[fi].ctx->nb_streams - 1) {
                              ^
  1972.             fprintf(stderr,"Could not find input stream #%d.%d\n", fi, si);
  1973.             ret = AVERROR(EINVAL);
