Use libdeflater
This commit is contained in:
parent
23f82f2c9f
commit
7b88f547da
|
@ -23,7 +23,7 @@ license = "Apache-2.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mozjpeg = "0.9.1"
|
mozjpeg = "0.9.1"
|
||||||
mozjpeg-sys = "1.0.0"
|
mozjpeg-sys = "1.0.1"
|
||||||
oxipng = "5.0"
|
oxipng = "5.0"
|
||||||
libc = "0.2.76"
|
libc = "0.2.76"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2"
|
||||||
|
|
|
@ -20,6 +20,7 @@ pub fn compress(input_path: String, output_path: String, parameters: CSParameter
|
||||||
if parameters.optimize && parameters.png.force_zopfli {
|
if parameters.optimize && parameters.png.force_zopfli {
|
||||||
oxipng_options.deflate = oxipng::Deflaters::Zopfli;
|
oxipng_options.deflate = oxipng::Deflaters::Zopfli;
|
||||||
} else {
|
} else {
|
||||||
|
oxipng_options.deflate = oxipng::Deflaters::Libdeflater;
|
||||||
let mut preset = parameters.png.level - 1;
|
let mut preset = parameters.png.level - 1;
|
||||||
if parameters.optimize {
|
if parameters.optimize {
|
||||||
preset = 6;
|
preset = 6;
|
||||||
|
|
Loading…
Reference in New Issue