upgrade bandwidth config to use int64_t, raise limit
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sat, 21 Jun 2008 03:26:24 +0000 (03:26 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sat, 21 Jun 2008 03:26:24 +0000 (03:26 +0000)
Originally committed as revision 13842 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffserver.c

index a061cfa..864f150 100644 (file)
@@ -3776,14 +3776,15 @@ static int parse_ffconfig(const char *filename)
                 nb_max_connections = val;
             }
         } else if (!strcasecmp(cmd, "MaxBandwidth")) {
+            int64_t llval;
             get_arg(arg, sizeof(arg), &p);
-            val = atoi(arg);
-            if (val < 10 || val > 100000) {
+            llval = atoll(arg);
+            if (llval < 10 || llval > 10000000) {
                 fprintf(stderr, "%s:%d: Invalid MaxBandwidth: %s\n",
                         filename, line_num, arg);
                 errors++;
             } else
-                max_bandwidth = val;
+                max_bandwidth = llval;
         } else if (!strcasecmp(cmd, "CustomLog")) {
             get_arg(logfilename, sizeof(logfilename), &p);
         } else if (!strcasecmp(cmd, "<Feed")) {