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

ffmpeg.c:3740:10: Unknown value from: strcmp
3738.     av_strlcpy(oc->filename, filename, sizeof(oc->filename));
3739. 
3740.     if (!strcmp(file_oformat->name, "ffm") &&
               ^
3741.         av_strstart(filename, "http:", NULL)) {
3742.         /* special case for files sent to ffserver: we get the stream

ffmpeg.c:3779:13: Call
3777. 
3778.         if (use_video) {
3779.             new_video_stream(oc);
                  ^
3780.         }
3781. 

ffmpeg.c:3393:1: <LHS trace>
3391. }
3392. 
3393. static void new_video_stream(AVFormatContext *oc)
      ^
3394. {
3395.     AVStream *st;

ffmpeg.c:3393:1: Global `nb_streamid_map`
  3391. }
  3392. 
  3393. static void new_video_stream(AVFormatContext *oc)
        ^
  3394. {
  3395.     AVStream *st;

ffmpeg.c:3400:10: Call
  3398.     AVCodec *codec= NULL;
  3399. 
  3400.     st = av_new_stream(oc, oc->nb_streams < nb_streamid_map ? streamid_map[oc->nb_streams] : 0);
                 ^
  3401.     if (!st) {
  3402.         fprintf(stderr, "Could not alloc stream\n");

libavformat/utils.c:2542:1: Parameter `s->nb_streams`
    2540. }
    2541. 
    2542. AVStream *av_new_stream(AVFormatContext *s, int id)
          ^
    2543. {
    2544.     AVStream *st;

ffmpeg.c:3424:5: Binary operation: ([0, +oo] - 1):unsigned32 by call to `new_video_stream` 
  3422.                    sizeof(*bitstream_filters[nb_output_files]),
  3423.                    &nb_bitstream_filters[nb_output_files], oc->nb_streams);
  3424.     bitstream_filters[nb_output_files][oc->nb_streams - 1]= video_bitstream_filters;
            ^
  3425.     video_bitstream_filters= NULL;
  3426. 
