//round to the nearest 100K
// bw_hint = (((kbps/8)+5000)/10000)*10000;
//or not;
- bw_hint = (adj<<10)+(kbps>>3); //adjust to have a little leeway
+ //bw_hint = (adj<<10)+(kbps>>3); //adjust to have a little leeway
+ bw_hint = (kbps >> 3) + (adj << 7);
usd = 998 * ((650 * 16) / (bw_hint >> 10));
printf ("bw hint set to %lu kB/s (usleep: %lu)\n", bw_hint>>10, usd);
}
printf ("Final BW: %d | URL: %s\n", bw, u);
if (!config.disable_bwhint)
- curly_set_bw_hint(bw, 333); //at least 333
+ curly_set_bw_hint(bw, 100);
//curly_set_bw_hint(bw, ((bw>>13) / 2)); //increase max by 50%
return u;