From edd20dd83c1620451cc39fd75bdac1c0a53ad5d3 Mon Sep 17 00:00:00 2001 From: Haafingar Date: Wed, 3 Jun 2020 13:06:03 +1000 Subject: [PATCH 1/2] increase quality parameter --- src/org/thoughtcrime/securesms/util/BitmapUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/util/BitmapUtil.java b/src/org/thoughtcrime/securesms/util/BitmapUtil.java index 4423405d73..a0997414a5 100644 --- a/src/org/thoughtcrime/securesms/util/BitmapUtil.java +++ b/src/org/thoughtcrime/securesms/util/BitmapUtil.java @@ -255,7 +255,7 @@ public class BitmapUtil { public static InputStream toCompressedJpeg(Bitmap bitmap) { ByteArrayOutputStream thumbnailBytes = new ByteArrayOutputStream(); - bitmap.compress(CompressFormat.JPEG, 85, thumbnailBytes); + bitmap.compress(CompressFormat.JPEG, 95, thumbnailBytes); return new ByteArrayInputStream(thumbnailBytes.toByteArray()); } From 58c6e1ce1e71150848ec62614ceb0c2d6b7a9a10 Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Fri, 5 Jun 2020 16:10:16 +1000 Subject: [PATCH 2/2] Also increase MAX_COMPRESSION_QUALITY --- src/org/thoughtcrime/securesms/util/BitmapUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/util/BitmapUtil.java b/src/org/thoughtcrime/securesms/util/BitmapUtil.java index a0997414a5..90a51d9720 100644 --- a/src/org/thoughtcrime/securesms/util/BitmapUtil.java +++ b/src/org/thoughtcrime/securesms/util/BitmapUtil.java @@ -40,7 +40,7 @@ public class BitmapUtil { private static final String TAG = BitmapUtil.class.getSimpleName(); - private static final int MAX_COMPRESSION_QUALITY = 90; + private static final int MAX_COMPRESSION_QUALITY = 95; private static final int MIN_COMPRESSION_QUALITY = 45; private static final int MAX_COMPRESSION_ATTEMPTS = 5; private static final int MIN_COMPRESSION_QUALITY_DECREASE = 5;