X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=jpeg.c;h=44e53e4216074c20d62bd08952205923fc0a8343;hb=d090340b054029faddb432e2c66085e6e91abcf7;hp=8d32adcbe19c7b708b1bc6d38dc13465a4a33aaa;hpb=023e7bc50b3b132f1219a0ac2c57c297ea4d291d;p=xonotic%2Fdarkplaces.git diff --git a/jpeg.c b/jpeg.c index 8d32adcb..44e53e42 100644 --- a/jpeg.c +++ b/jpeg.c @@ -970,8 +970,8 @@ size_t JPEG_SaveImage_to_Buffer (char *jpegbuf, size_t jpegsize, int width, int } #endif - //quality_guess = (100 * jpegsize - 41000) / (width*height) + 2; // fits random data - quality_guess = (256 * jpegsize - 81920) / (width*height) - 8; // fits Nexuiz's/Xonotic's map pictures + //quality_guess = (int)((100 * jpegsize - 41000) / (width*height) + 2); // fits random data + quality_guess = (int)((256 * jpegsize - 81920) / (width*height) - 8); // fits Nexuiz's/Xonotic's map pictures quality_guess = bound(0, quality_guess, 100); quality = bound(0, quality_guess + sv_writepicture_quality.integer, 100); // assume it can do 10 failed attempts