X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fandroid%2FImageUtilsAndroid.java;h=c2e269cc58291cfbcb32d2e105c7d63938c6e136;hb=5584adbbbf5444c0039fed2b35dc7d5bb57b71b1;hp=ec1c2205af4e7beb2db5f571b39034735ce84ba7;hpb=22f24988413c71e7240e0a32994160b3ffa54c57;p=nikiroo-utils.git diff --git a/src/be/nikiroo/utils/android/ImageUtilsAndroid.java b/src/be/nikiroo/utils/android/ImageUtilsAndroid.java index ec1c220..c2e269c 100644 --- a/src/be/nikiroo/utils/android/ImageUtilsAndroid.java +++ b/src/be/nikiroo/utils/android/ImageUtilsAndroid.java @@ -76,9 +76,19 @@ public class ImageUtilsAndroid extends ImageUtils { try { Bitmap image = BitmapFactory.decodeStream(stream); if (image == null) { + String extra = ""; + if (img.getSize() <= 2048) { + try { + extra = ", content: " + + new String(img.getData(), "UTF-8"); + } catch (Exception e) { + extra = ", content unavailable"; + } + } String ssize = StringUtils.formatNumber(img.getSize()); throw new IOException( - "Failed to convert input to image, size was: " + ssize); + "Failed to convert input to image, size was: " + ssize + + extra); } return image;