Z_BEST_COMPRESSION
deflateParams(&c_stream, Z_BEST_COMPRESSION, Z_FILTERED);
err = deflateInit(&c_stream, Z_BEST_COMPRESSION);
ret = deflateInit(&comp_strm, Z_BEST_COMPRESSION);
if (bits < 0 || bits > Z_BEST_COMPRESSION) {
if ((error = deflateInit(&stream, Z_BEST_COMPRESSION)) != Z_OK) {