package defpackage;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Build;
import android.util.DisplayMetrics;
import com.bumptech.glide.load.ImageHeaderParser$ImageType;
import j$.util.DesugarCollections;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.EnumSet;
import java.util.HashSet;
import java.util.Set;

/* renamed from: ᵳʕᵺ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4539 {

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public static final ArrayDeque f16877;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public static final C3420 f16880;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public static final Set f16881;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public static final ˊᵻ f16882;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static final C3420 f16883;

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final C4150 f16884 = C4150.m9049();

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final C4805 f16885;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final InterfaceC2157 f16886;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final DisplayMetrics f16887;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final ArrayList f16888;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static final C3420 f16879 = C3420.m7783(EnumC2855.f11067, "com.bumptech.glide.load.resource.bitmap.Downsampler.DecodeFormat");

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static final C3420 f16878 = new C3420("com.bumptech.glide.load.resource.bitmap.Downsampler.PreferredColorSpace", null, C3420.f12716);

    static {
        C0198 c0198 = C0198.f1668;
        Boolean bool = Boolean.FALSE;
        f16883 = C3420.m7783(bool, "com.bumptech.glide.load.resource.bitmap.Downsampler.FixBitmapSize");
        f16880 = C3420.m7783(bool, "com.bumptech.glide.load.resource.bitmap.Downsampler.AllowHardwareDecode");
        f16881 = DesugarCollections.unmodifiableSet(new HashSet(Arrays.asList("image/vnd.wap.wbmp", "image/x-ico")));
        f16882 = new ˊᵻ(19);
        DesugarCollections.unmodifiableSet(EnumSet.of(ImageHeaderParser$ImageType.JPEG, ImageHeaderParser$ImageType.PNG_A, ImageHeaderParser$ImageType.PNG));
        f16877 = new ArrayDeque(0);
    }

    public C4539(ArrayList arrayList, DisplayMetrics displayMetrics, InterfaceC2157 interfaceC2157, C4805 c4805) {
        this.f16888 = arrayList;
        ᵼᵙᵖᵱ.ˏˋٴ(displayMetrics, "Argument must not be null");
        this.f16887 = displayMetrics;
        ᵼᵙᵖᵱ.ˏˋٴ(interfaceC2157, "Argument must not be null");
        this.f16886 = interfaceC2157;
        ᵼᵙᵖᵱ.ˏˋٴ(c4805, "Argument must not be null");
        this.f16885 = c4805;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static void m9648(BitmapFactory.Options options) {
        m9649(options);
        ArrayDeque arrayDeque = f16877;
        synchronized (arrayDeque) {
            arrayDeque.offer(options);
        }
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static void m9649(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;
        if (Build.VERSION.SDK_INT >= 26) {
            options.inPreferredColorSpace = null;
            options.outColorSpace = null;
            options.outConfig = null;
        }
        options.outWidth = 0;
        options.outHeight = 0;
        options.outMimeType = null;
        options.inBitmap = null;
        options.inMutable = true;
    }

    /* JADX WARN: Code restructure failed: missing block: B:24:?, code lost:
    
        throw r4;
     */
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static android.graphics.Bitmap m9650(defpackage.InterfaceC2597 r8, android.graphics.BitmapFactory.Options r9, defpackage.InterfaceC0907 r10, defpackage.InterfaceC2157 r11) {
        /*
            boolean r0 = r9.inJustDecodeBounds
            if (r0 != 0) goto La
            r10.m3042()
            r8.m6517()
        La:
            int r0 = r9.outWidth
            int r1 = r9.outHeight
            java.lang.String r2 = r9.outMimeType
            java.util.concurrent.locks.Lock r3 = defpackage.AbstractC5320.f19889
            r3.lock()
            android.graphics.Bitmap r8 = r8.m6515(r9)     // Catch: java.lang.IllegalArgumentException -> L1d java.lang.Throwable -> L5e
            r3.unlock()
            return r8
        L1d:
            r3 = move-exception
            java.io.IOException r4 = new java.io.IOException     // Catch: java.lang.Throwable -> L5e
            java.lang.String r5 = "Exception decoding bitmap, outWidth: "
            java.lang.String r6 = ", outHeight: "
            java.lang.String r7 = ", outMimeType: "
            java.lang.StringBuilder r0 = defpackage.AbstractC4486.m9555(r5, r0, r6, r1, r7)     // Catch: java.lang.Throwable -> L5e
            r0.append(r2)     // Catch: java.lang.Throwable -> L5e
            java.lang.String r1 = ", inBitmap: "
            r0.append(r1)     // Catch: java.lang.Throwable -> L5e
            android.graphics.Bitmap r1 = r9.inBitmap     // Catch: java.lang.Throwable -> L5e
            java.lang.String r1 = m9651(r1)     // Catch: java.lang.Throwable -> L5e
            r0.append(r1)     // Catch: java.lang.Throwable -> L5e
            java.lang.String r0 = r0.toString()     // Catch: java.lang.Throwable -> L5e
            r4.<init>(r0, r3)     // Catch: java.lang.Throwable -> L5e
            java.lang.String r0 = "Downsampler"
            r1 = 3
            android.util.Log.isLoggable(r0, r1)     // Catch: java.lang.Throwable -> L5e
            android.graphics.Bitmap r0 = r9.inBitmap     // Catch: java.lang.Throwable -> L5e
            if (r0 == 0) goto L5d
            r11.mo5786(r0)     // Catch: java.io.IOException -> L5c java.lang.Throwable -> L5e
            r0 = 0
            r9.inBitmap = r0     // Catch: java.io.IOException -> L5c java.lang.Throwable -> L5e
            android.graphics.Bitmap r8 = m9650(r8, r9, r10, r11)     // Catch: java.io.IOException -> L5c java.lang.Throwable -> L5e
            java.util.concurrent.locks.Lock r9 = defpackage.AbstractC5320.f19889
            r9.unlock()
            return r8
        L5c:
            throw r4     // Catch: java.lang.Throwable -> L5e
        L5d:
            throw r4     // Catch: java.lang.Throwable -> L5e
        L5e:
            r8 = move-exception
            java.util.concurrent.locks.Lock r9 = defpackage.AbstractC5320.f19889
            r9.unlock()
            throw r8
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C4539.m9650(ᵙᵕˊ, android.graphics.BitmapFactory$Options, ˆᵼᵕᵲ, ٴˑ):android.graphics.Bitmap");
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static String m9651(Bitmap bitmap) {
        if (bitmap == null) {
            return null;
        }
        return "[" + bitmap.getWidth() + "x" + bitmap.getHeight() + "] " + bitmap.getConfig() + (" (" + bitmap.getAllocationByteCount() + ")");
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C2017 m9652(InterfaceC2597 interfaceC2597, int i, int i2, C0210 c0210, InterfaceC0907 interfaceC0907) {
        BitmapFactory.Options options;
        BitmapFactory.Options options2;
        byte[] bArr = (byte[]) this.f16885.m10120(65536, byte[].class);
        synchronized (C4539.class) {
            ArrayDeque arrayDeque = f16877;
            synchronized (arrayDeque) {
                options = (BitmapFactory.Options) arrayDeque.poll();
            }
            if (options == null) {
                options = new BitmapFactory.Options();
                m9649(options);
            }
            options2 = options;
        }
        options2.inTempStorage = bArr;
        EnumC2855 enumC2855 = (EnumC2855) c0210.m1488(f16879);
        EnumC1952 enumC1952 = (EnumC1952) c0210.m1488(f16878);
        C0198 c0198 = (C0198) c0210.m1488(C0198.f1665);
        boolean zBooleanValue = ((Boolean) c0210.m1488(f16883)).booleanValue();
        C3420 c3420 = f16880;
        try {
            return C2017.m5545(this.f16886, m9653(interfaceC2597, options2, c0198, enumC2855, enumC1952, c0210.m1488(c3420) != null && ((Boolean) c0210.m1488(c3420)).booleanValue(), i, i2, zBooleanValue, interfaceC0907));
        } finally {
            m9648(options2);
            this.f16885.m10124(bArr);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:101:0x01cc  */
    /* JADX WARN: Removed duplicated region for block: B:64:0x00fd  */
    /* JADX WARN: Removed duplicated region for block: B:67:0x011a  */
    /* JADX WARN: Removed duplicated region for block: B:89:0x018d  */
    /* JADX WARN: Removed duplicated region for block: B:90:0x018f  */
    /* JADX WARN: Removed duplicated region for block: B:94:0x01b4  */
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final android.graphics.Bitmap m9653(defpackage.InterfaceC2597 r30, android.graphics.BitmapFactory.Options r31, defpackage.C0198 r32, defpackage.EnumC2855 r33, defpackage.EnumC1952 r34, boolean r35, int r36, int r37, boolean r38, defpackage.InterfaceC0907 r39) {
        /*
            Method dump skipped, instructions count: 1002
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C4539.m9653(ᵙᵕˊ, android.graphics.BitmapFactory$Options, ʾʖˆʞ, ᵜᵭᵞᵩ, ːˈᵩ, boolean, int, int, boolean, ˆᵼᵕᵲ):android.graphics.Bitmap");
    }
}
