package defpackage;

import android.content.Context;
import android.graphics.Bitmap;
import android.os.SystemClock;
import android.util.Log;
import com.bumptech.glide.ComponentCallbacks2C0017;
import com.bumptech.glide.load.ImageHeaderParser$ImageType;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.ArrayList;
import java.util.Arrays;

/* renamed from: ᵪʿᵕˁ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3865 implements InterfaceC4541 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final C2720 f14373;

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

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

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static final ʾᵠᵦ f14372 = new ʾᵠᵦ();

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static final C5549 f14371 = new C5549(0);

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final ʾᵠᵦ f14377 = f14372;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final C5549 f14374 = f14371;

    public C3865(Context context, ArrayList arrayList, InterfaceC2157 interfaceC2157, C4805 c4805) {
        this.f14375 = context.getApplicationContext();
        this.f14376 = arrayList;
        this.f14373 = new C2720(interfaceC2157, 27, c4805);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final C3564 m8515(ByteBuffer byteBuffer, int i, int i2, C2624 c2624, C0210 c0210) {
        int i3 = AbstractC4846.f17991;
        SystemClock.elapsedRealtimeNanos();
        try {
            C1130 c1130M6596 = c2624.m6596();
            if (c1130M6596.f4849 > 0 && c1130M6596.f4852 == 0) {
                Bitmap.Config config = c0210.m1488(AbstractC2201.f8639) == EnumC2855.f11064 ? Bitmap.Config.RGB_565 : Bitmap.Config.ARGB_8888;
                int iMin = Math.min(c1130M6596.f4847 / i2, c1130M6596.f4848 / i);
                int iMax = Math.max(1, iMin == 0 ? 0 : Integer.highestOneBit(iMin));
                Log.isLoggable("BufferGifDecoder", 2);
                ʾᵠᵦ r9 = this.f14377;
                C2720 c2720 = this.f14373;
                r9.getClass();
                C2693 c2693 = new C2693(c2720, c1130M6596, byteBuffer, iMax);
                c2693.m6705(config);
                c2693.f10447 = (c2693.f10447 + 1) % c2693.f10432.f4849;
                Bitmap bitmapM6707 = c2693.m6707();
                if (bitmapM6707 != null) {
                    C3564 c3564 = new C3564(new C3667(new C4727(1, new C1578(ComponentCallbacks2C0017.m802(this.f14375), c2693, i, i2, bitmapM6707))), 0);
                    if (Log.isLoggable("BufferGifDecoder", 2)) {
                        SystemClock.elapsedRealtimeNanos();
                    }
                    return c3564;
                }
                if (Log.isLoggable("BufferGifDecoder", 2)) {
                    SystemClock.elapsedRealtimeNanos();
                    return null;
                }
            }
            return null;
        } finally {
            if (Log.isLoggable("BufferGifDecoder", 2)) {
                SystemClock.elapsedRealtimeNanos();
            }
        }
    }

    @Override // defpackage.InterfaceC4541
    /* renamed from: ᵥᵯˎ */
    public final boolean mo1620(Object obj, C0210 c0210) {
        return !((Boolean) c0210.m1488(AbstractC2201.f8640)).booleanValue() && ˋˌ.ᵞʡ(this.f14376, (ByteBuffer) obj) == ImageHeaderParser$ImageType.GIF;
    }

    @Override // defpackage.InterfaceC4541
    /* renamed from: ᵴᵳ */
    public final InterfaceC1725 mo1621(Object obj, int i, int i2, C0210 c0210) {
        C2624 c2624;
        ByteBuffer byteBuffer = (ByteBuffer) obj;
        C5549 c5549 = this.f14374;
        synchronized (c5549) {
            try {
                C2624 c26242 = (C2624) c5549.f20829.poll();
                if (c26242 == null) {
                    c26242 = new C2624();
                }
                c2624 = c26242;
                c2624.f10146 = null;
                Arrays.fill(c2624.f10145, (byte) 0);
                c2624.f10144 = new C1130();
                c2624.f10147 = 0;
                ByteBuffer byteBufferAsReadOnlyBuffer = byteBuffer.asReadOnlyBuffer();
                c2624.f10146 = byteBufferAsReadOnlyBuffer;
                byteBufferAsReadOnlyBuffer.position(0);
                c2624.f10146.order(ByteOrder.LITTLE_ENDIAN);
            } catch (Throwable th) {
                throw th;
            }
        }
        try {
            return m8515(byteBuffer, i, i2, c2624, c0210);
        } finally {
            this.f14374.m11157(c2624);
        }
    }
}
