package o; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Build; import android.util.DisplayMetrics; import com.bumptech.glide.load.ImageHeaderParser; import java.io.IOException; import java.util.Arrays; import java.util.Collections; import java.util.EnumSet; import java.util.HashSet; import java.util.List; import java.util.Queue; /* loaded from: classes.dex */ public final class NLP { static final RVV b; public static final wrW d; private static wrW f; private static final Queue g; final Opg a; private final DisplayMetrics h; private final sqY i; final List j; private final sTL n = sTL.d(); public static final wrW c = wrW.a("com.bumptech.glide.load.resource.bitmap.Downsampler.DecodeFormat", EnumC16061koj.DEFAULT); public static final wrW e = wrW.c("com.bumptech.glide.load.resource.bitmap.Downsampler.PreferredColorSpace"); /* loaded from: classes.dex */ public interface RVV { void EY_(sqY sqy, Bitmap bitmap) throws IOException; void c(); } public static boolean a() { return true; } public static boolean b() { return true; } static { wrW wrw = RBw.i; Boolean bool = Boolean.FALSE; f = wrW.a("com.bumptech.glide.load.resource.bitmap.Downsampler.FixBitmapSize", bool); d = wrW.a("com.bumptech.glide.load.resource.bitmap.Downsampler.AllowHardwareDecode", bool); Collections.unmodifiableSet(new HashSet(Arrays.asList("image/vnd.wap.wbmp", "image/x-ico"))); b = new RVV() { // from class: o.NLP.2 @Override // o.NLP.RVV public final void EY_(sqY sqy, Bitmap bitmap) { } @Override // o.NLP.RVV public final void c() { } }; Collections.unmodifiableSet(EnumSet.of(ImageHeaderParser.ImageType.JPEG, ImageHeaderParser.ImageType.PNG_A, ImageHeaderParser.ImageType.PNG)); g = FKd.e(0); } public NLP(List list, DisplayMetrics displayMetrics, sqY sqy, Opg opg) { this.j = list; if (displayMetrics == null) { throw new NullPointerException("Argument must not be null"); } this.h = displayMetrics; if (sqy == null) { throw new NullPointerException("Argument must not be null"); } this.i = sqy; if (opg == null) { throw new NullPointerException("Argument must not be null"); } this.a = opg; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Removed duplicated region for block: B:109:0x030f A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:112:0x0319 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:117:0x0327 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:131:0x0367 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:134:0x037b A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:139:0x039b */ /* JADX WARN: Removed duplicated region for block: B:142:0x03a7 A[EXC_TOP_SPLITTER, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:152:0x039c A[Catch: all -> 0x03b7, TRY_LEAVE, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:154:0x0396 */ /* JADX WARN: Removed duplicated region for block: B:157:0x02d7 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:160:0x0309 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:199:0x00e3 */ /* JADX WARN: Removed duplicated region for block: B:33:0x00d5 */ /* JADX WARN: Removed duplicated region for block: B:39:0x00e9 */ /* JADX WARN: Removed duplicated region for block: B:86:0x0298 A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:88:0x02a1 A[Catch: all -> 0x03b7, TRY_LEAVE, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* JADX WARN: Removed duplicated region for block: B:98:0x02be A[Catch: all -> 0x03b7, TryCatch #2 {all -> 0x03b7, blocks: (B:31:0x00c5, B:44:0x00f2, B:84:0x028c, B:86:0x0298, B:88:0x02a1, B:93:0x02a7, B:95:0x02b1, B:96:0x02b6, B:98:0x02be, B:91:0x02c2, B:99:0x02b4, B:102:0x02c6, B:110:0x0311, B:112:0x0319, B:114:0x031d, B:115:0x031f, B:117:0x0327, B:119:0x032d, B:121:0x0333, B:123:0x0337, B:125:0x033f, B:126:0x0344, B:127:0x0342, B:128:0x034b, B:129:0x0353, B:131:0x0367, B:134:0x037b, B:136:0x0390, B:137:0x0397, B:152:0x039c, B:155:0x02d1, B:157:0x02d7, B:158:0x02df, B:160:0x0309), top: B:30:0x00c5 }] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final o.Ezi e(o.zSt r31, int r32, int r33, o.unA r34, o.NLP.RVV r35) throws java.io.IOException { /* Method dump skipped, instructions count: 976 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: o.NLP.e(o.zSt, int, int, o.unA, o.NLP$RVV):o.Ezi"); } private static int[] EI_(zSt zst, BitmapFactory.Options options, RVV rvv, sqY sqy) throws IOException { options.inJustDecodeBounds = true; EF_(zst, options, rvv, sqy); options.inJustDecodeBounds = false; return new int[]{options.outWidth, options.outHeight}; } /* JADX WARN: Code restructure failed: missing block: B:18:?, code lost: throw r0; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static android.graphics.Bitmap EF_(o.zSt r6, android.graphics.BitmapFactory.Options r7, o.NLP.RVV r8, o.sqY r9) throws java.io.IOException { /* boolean r0 = r7.inJustDecodeBounds if (r0 != 0) goto La r8.c() r6.c() La: int r0 = r7.outWidth int r1 = r7.outHeight java.lang.String r2 = r7.outMimeType java.util.concurrent.locks.Lock r3 = o.JUv.d() r3.lock() android.graphics.Bitmap r6 = r6.EU_(r7) // Catch: java.lang.Throwable -> L23 java.lang.IllegalArgumentException -> L25 L1b: java.util.concurrent.locks.Lock r7 = o.JUv.d() r7.unlock() return r6 L23: r6 = move-exception goto L6a L25: r3 = move-exception java.lang.StringBuilder r4 = new java.lang.StringBuilder // Catch: java.lang.Throwable -> L23 java.lang.String r5 = "Exception decoding bitmap, outWidth: " r4.(r5) // Catch: java.lang.Throwable -> L23 r4.append(r0) // Catch: java.lang.Throwable -> L23 java.lang.String r0 = ", outHeight: " r4.append(r0) // Catch: java.lang.Throwable -> L23 r4.append(r1) // Catch: java.lang.Throwable -> L23 java.lang.String r0 = ", outMimeType: " r4.append(r0) // Catch: java.lang.Throwable -> L23 r4.append(r2) // Catch: java.lang.Throwable -> L23 java.lang.String r0 = ", inBitmap: " r4.append(r0) // Catch: java.lang.Throwable -> L23 java.io.IOException r0 = new java.io.IOException // Catch: java.lang.Throwable -> L23 android.graphics.Bitmap r1 = r7.inBitmap // Catch: java.lang.Throwable -> L23 java.lang.String r1 = EG_(r1) // Catch: java.lang.Throwable -> L23 r4.append(r1) // Catch: java.lang.Throwable -> L23 java.lang.String r1 = r4.toString() // Catch: java.lang.Throwable -> L23 r0.(r1, r3) // Catch: java.lang.Throwable -> L23 android.graphics.Bitmap r1 = r7.inBitmap // Catch: java.lang.Throwable -> L23 if (r1 == 0) goto L69 android.graphics.Bitmap r1 = r7.inBitmap // Catch: java.lang.Throwable -> L23 java.io.IOException -> L68 r9.EP_(r1) // Catch: java.lang.Throwable -> L23 java.io.IOException -> L68 r1 = 0 r7.inBitmap = r1 // Catch: java.lang.Throwable -> L23 java.io.IOException -> L68 android.graphics.Bitmap r6 = EF_(r6, r7, r8, r9) // Catch: java.lang.Throwable -> L23 java.io.IOException -> L68 goto L1b L68: throw r0 // Catch: java.lang.Throwable -> L23 L69: throw r0 // Catch: java.lang.Throwable -> L23 L6a: java.util.concurrent.locks.Lock r7 = o.JUv.d() r7.unlock() throw r6 */ throw new UnsupportedOperationException("Method not decompiled: o.NLP.EF_(o.zSt, android.graphics.BitmapFactory$Options, o.NLP$RVV, o.sqY):android.graphics.Bitmap"); } private static boolean EJ_(BitmapFactory.Options options) { return options.inTargetDensity > 0 && options.inDensity > 0 && options.inTargetDensity != options.inDensity; } private static String EG_(Bitmap bitmap) { if (bitmap == null) { return null; } StringBuilder sb = new StringBuilder(" ("); sb.append(bitmap.getAllocationByteCount()); sb.append(")"); String obj = sb.toString(); StringBuilder sb2 = new StringBuilder("["); sb2.append(bitmap.getWidth()); sb2.append("x"); sb2.append(bitmap.getHeight()); sb2.append("] "); sb2.append(bitmap.getConfig()); sb2.append(obj); return sb2.toString(); } private static BitmapFactory.Options EH_() { BitmapFactory.Options poll; synchronized (NLP.class) { Queue queue = g; synchronized (queue) { poll = queue.poll(); } if (poll == null) { poll = new BitmapFactory.Options(); EK_(poll); } } return poll; } private static void EK_(BitmapFactory.Options options) { options.inTempStorage = null; options.inDither = false; options.inScaled = false; options.inSampleSize = 1; options.inPreferredConfig = null; options.inJustDecodeBounds = false; options.inDensity = 0; options.inTargetDensity = 0; options.inPreferredColorSpace = null; options.outColorSpace = null; options.outConfig = null; options.outWidth = 0; options.outHeight = 0; options.outMimeType = null; options.inBitmap = null; options.inMutable = true; } public static boolean e() { return !"robolectric".equals(Build.FINGERPRINT); } }