package m1;

import G0.AbstractC0250d;
import G0.Z;
import G0.q0;
import android.util.Log;
import androidx.media3.extractor.ts.TsExtractor;
import h1.C2069a;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashMap;
import n.C2584k;
import n1.C2609c;
import r1.InterfaceC2874h;
import u1.C2961b;
import v1.C3089b;
import v1.C3092e;

/* JADX INFO: loaded from: classes.dex */
public final class p {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final u1.e f20454a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final LinkedHashMap f20455b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final LinkedHashMap f20456c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final LinkedHashMap f20457d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final r f20458e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final int[] f20459f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final int[] f20460g;

    public p(h1.c cVar) {
        u1.e eVar = new u1.e(0, 0);
        eVar.f24493n0 = new ArrayList();
        eVar.f24494o0 = new o4.f(eVar);
        C3092e c3092e = new C3092e();
        c3092e.f25254b = true;
        c3092e.f25256d = new ArrayList();
        new ArrayList();
        c3092e.f25257e = null;
        c3092e.f25258f = new C3089b();
        c3092e.f25259g = new ArrayList();
        c3092e.f25253a = eVar;
        c3092e.f25255c = eVar;
        eVar.f24495p0 = c3092e;
        eVar.f24497r0 = null;
        eVar.f24498s0 = new C2609c();
        eVar.f24499t0 = 0;
        eVar.f24500u0 = 0;
        eVar.f24501v0 = new C2961b[4];
        eVar.f24502w0 = new C2961b[4];
        eVar.f24503x0 = TsExtractor.TS_STREAM_TYPE_AIT;
        eVar.f24504y0 = null;
        eVar.f24505z0 = null;
        eVar.f24489A0 = null;
        eVar.f24490B0 = null;
        eVar.f24491C0 = new HashSet();
        eVar.f24492D0 = new C3089b();
        eVar.f24497r0 = this;
        c3092e.f25257e = this;
        this.f20454a = eVar;
        this.f20455b = new LinkedHashMap();
        this.f20456c = new LinkedHashMap();
        this.f20457d = new LinkedHashMap();
        this.f20458e = new r(cVar);
        this.f20459f = new int[2];
        this.f20460g = new int[2];
        new ArrayList();
    }

    public static void c(int i6, int i7, int i8, int i9, boolean z6, boolean z7, int i10, int[] iArr) {
        int iC = AbstractC2464a.c(i6);
        if (iC == 0) {
            iArr[0] = i7;
            iArr[1] = i7;
            return;
        }
        if (iC == 1) {
            iArr[0] = 0;
            iArr[1] = i10;
            return;
        }
        if (iC != 2) {
            if (iC != 3) {
                throw new IllegalStateException((i6 != 1 ? i6 != 2 ? i6 != 3 ? i6 != 4 ? "null" : "MATCH_PARENT" : "MATCH_CONSTRAINT" : "WRAP_CONTENT" : "FIXED").concat(" is not supported").toString());
            }
            iArr[0] = i10;
            iArr[1] = i10;
            return;
        }
        boolean z8 = z7 || ((i9 == 1 || i9 == 2) && (i9 == 2 || i8 != 1 || z6));
        iArr[0] = z8 ? i7 : 0;
        if (!z8) {
            i7 = i10;
        }
        iArr[1] = i7;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:75:0x018e  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void a(u1.d dVar, C3089b c3089b) {
        boolean z6;
        int iM0;
        char c6;
        Object obj;
        String str = dVar.f24471k;
        LinkedHashMap linkedHashMap = this.f20456c;
        Integer[] numArr = (Integer[]) linkedHashMap.get(str);
        int i6 = c3089b.f25242a;
        int i7 = c3089b.f25244c;
        int i8 = dVar.f24480r;
        int i9 = c3089b.f25251j;
        boolean z7 = (numArr != null ? numArr[1].intValue() : 0) == dVar.l();
        boolean zY = dVar.y();
        r rVar = this.f20458e;
        c(i6, i7, i8, i9, z7, zY, C2069a.h(rVar.l), this.f20459f);
        c(c3089b.f25243b, c3089b.f25245d, dVar.f24481s, c3089b.f25251j, (numArr != null ? numArr[0].intValue() : 0) == dVar.o(), dVar.z(), C2069a.g(rVar.l), this.f20460g);
        int[] iArr = this.f20459f;
        int i10 = iArr[0];
        int i11 = iArr[1];
        int[] iArr2 = this.f20460g;
        long jA = h1.b.a(i10, i11, iArr2[0], iArr2[1]);
        int i12 = c3089b.f25251j;
        if (i12 == 1 || i12 == 2 || c3089b.f25242a != 3 || dVar.f24480r != 0 || c3089b.f25243b != 3 || dVar.f24481s != 0) {
            long jB = b(dVar, jA);
            dVar.f24465g = false;
            int i13 = (int) (jB >> 32);
            Integer numValueOf = Integer.valueOf(i13);
            int i14 = dVar.f24483u;
            Integer numValueOf2 = Integer.valueOf(i14);
            if (i14 <= 0) {
                numValueOf2 = null;
            }
            int i15 = dVar.f24484v;
            int iIntValue = ((Number) L4.a.A(numValueOf, numValueOf2, i15 > 0 ? Integer.valueOf(i15) : null)).intValue();
            int i16 = (int) (jB & 4294967295L);
            Integer numValueOf3 = Integer.valueOf(i16);
            int i17 = dVar.f24486x;
            Integer numValueOf4 = Integer.valueOf(i17);
            if (i17 <= 0) {
                numValueOf4 = null;
            }
            int i18 = dVar.f24487y;
            int iIntValue2 = ((Number) L4.a.A(numValueOf3, numValueOf4, i18 > 0 ? Integer.valueOf(i18) : null)).intValue();
            if (iIntValue != i13) {
                jA = h1.b.a(iIntValue, iIntValue, C2069a.i(jA), C2069a.g(jA));
                z6 = true;
            } else {
                z6 = false;
            }
            if (iIntValue2 != i16) {
                jA = h1.b.a(C2069a.j(jA), C2069a.h(jA), iIntValue2, iIntValue2);
                z6 = true;
            }
            if (z6) {
                b(dVar, jA);
                dVar.f24465g = false;
            }
        }
        q0 q0Var = (q0) this.f20455b.get(dVar.f24460c0);
        c3089b.f25246e = q0Var != null ? q0Var.f1998a : dVar.o();
        c3089b.f25247f = q0Var != null ? q0Var.f1999b : dVar.l();
        if (q0Var != null) {
            boolean z8 = rVar.f20471j;
            ArrayList arrayList = rVar.f20470i;
            if (z8) {
                arrayList.clear();
                Iterator it = rVar.f20469h.iterator();
                while (it.hasNext()) {
                    u1.d dVarB = ((InterfaceC2874h) rVar.f20464c.get(it.next())).b();
                    if (dVarB != null) {
                        arrayList.add(dVarB);
                    }
                }
                rVar.f20471j = false;
            }
            iM0 = arrayList.contains(dVar) ? q0Var.m0(AbstractC0250d.f1957a) : Integer.MIN_VALUE;
        }
        c3089b.f25249h = iM0 != Integer.MIN_VALUE;
        c3089b.f25248g = iM0;
        Object obj2 = linkedHashMap.get(str);
        if (obj2 == null) {
            c6 = 0;
            Integer[] numArr2 = {0, 0, Integer.MIN_VALUE};
            linkedHashMap.put(str, numArr2);
            obj = numArr2;
        } else {
            c6 = 0;
            obj = obj2;
        }
        Integer[] numArr3 = (Integer[]) obj;
        numArr3[c6] = Integer.valueOf(c3089b.f25246e);
        numArr3[1] = Integer.valueOf(c3089b.f25247f);
        numArr3[2] = Integer.valueOf(c3089b.f25248g);
        c3089b.f25250i = (c3089b.f25246e == c3089b.f25244c && c3089b.f25247f == c3089b.f25245d) ? c6 : 1;
    }

    public final long b(u1.d dVar, long j4) {
        Z z6 = dVar.f24460c0;
        String str = dVar.f24471k;
        int i6 = 0;
        if (dVar instanceof u1.k) {
            int i7 = C2069a.f(j4) ? 1073741824 : C2069a.d(j4) ? Integer.MIN_VALUE : 0;
            if (C2069a.e(j4)) {
                i6 = 1073741824;
            } else if (C2069a.c(j4)) {
                i6 = Integer.MIN_VALUE;
            }
            u1.k kVar = (u1.k) dVar;
            kVar.P(i7, C2069a.h(j4), i6, C2069a.g(j4));
            return C2584k.a(kVar.f24559u0, kVar.f24560v0);
        }
        if (z6 != null) {
            q0 q0VarQ = z6.Q(j4);
            this.f20455b.put(z6, q0VarQ);
            return C2584k.a(q0VarQ.f1998a, q0VarQ.f1999b);
        }
        Log.w("CCL", "Nothing to measure for widget: " + str);
        return C2584k.a(0, 0);
    }
}
