X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Fimage_png.cpp;h=cc6d3f2cc4d7ff6e476db9df609a5148e27a6546;hb=a7e7b27a13dc40db4ec96bc1bba667644ef0a896;hp=a65577af364de48adf9002ce0dd382c8d2fca653;hpb=b4a3d1495a5e92ba23bf463bcea34a6e75b55294;p=apitrace diff --git a/common/image_png.cpp b/common/image_png.cpp index a65577a..cc6d3f2 100644 --- a/common/image_png.cpp +++ b/common/image_png.cpp @@ -40,6 +40,9 @@ namespace image { +static const int png_compression_level = Z_BEST_SPEED; + + bool Image::writePNG(const char *filename) const { FILE *fp; @@ -89,7 +92,7 @@ Image::writePNG(const char *filename) const { png_set_IHDR(png_ptr, info_ptr, width, height, 8, color_type, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE); - png_set_compression_level(png_ptr, Z_DEFAULT_COMPRESSION); + png_set_compression_level(png_ptr, png_compression_level); png_write_info(png_ptr, info_ptr); @@ -275,7 +278,7 @@ bool writePixelsToBuffer(unsigned char *pixels, type, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE); - png_set_compression_level(png_ptr, Z_DEFAULT_COMPRESSION); + png_set_compression_level(png_ptr, png_compression_level); png_write_info(png_ptr, info_ptr);