From e0e90a7da7713c1b4e75bd5719a716f4fcaca588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kornel=20Lesi=C5=84ski?= Date: Tue, 13 Nov 2018 20:42:56 +0000 Subject: [PATCH] Compress alpha with strategy sensitive to repetitions --- src/png/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/png/mod.rs b/src/png/mod.rs index 56c682e1..50665e42 100644 --- a/src/png/mod.rs +++ b/src/png/mod.rs @@ -20,7 +20,8 @@ use std::iter::Iterator; use std::path::Path; const STD_COMPRESSION: u8 = 8; -const STD_STRATEGY: u8 = 2; // Huffman only +/// Must use normal compression, as faster ones (Huffman/RLE-only) are not representative +const STD_STRATEGY: u8 = 0; const STD_WINDOW: u8 = 15; const STD_FILTERS: [u8; 2] = [0, 5];