package F1;

import android.animation.ValueAnimator;
import android.os.Build;
import android.view.View;
import android.view.WindowInsets;
import java.lang.reflect.Field;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public final class P implements View.OnApplyWindowInsetsListener {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final L f1393a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public m0 f1394b;

    public P(View view, L l) {
        m0 m0VarB;
        this.f1393a = l;
        Field field = F.f1367a;
        m0 m0VarA = AbstractC0196z.a(view);
        if (m0VarA != null) {
            int i6 = Build.VERSION.SDK_INT;
            m0VarB = (i6 >= 34 ? new Z(m0VarA) : i6 >= 30 ? new Y(m0VarA) : i6 >= 29 ? new X(m0VarA) : new W(m0VarA)).b();
        } else {
            m0VarB = null;
        }
        this.f1394b = m0VarB;
    }

    @Override // android.view.View.OnApplyWindowInsetsListener
    public final WindowInsets onApplyWindowInsets(View view, WindowInsets windowInsets) {
        h0 h0Var;
        boolean z6 = true;
        if (!view.isLaidOut()) {
            this.f1394b = m0.c(view, windowInsets);
            return Q.j(view, windowInsets);
        }
        m0 m0VarC = m0.c(view, windowInsets);
        if (this.f1394b == null) {
            Field field = F.f1367a;
            this.f1394b = AbstractC0196z.a(view);
        }
        if (this.f1394b == null) {
            this.f1394b = m0VarC;
            return Q.j(view, windowInsets);
        }
        L lK = Q.k(view);
        if (lK != null && Objects.equals((m0) lK.f1379b, m0VarC)) {
            return Q.j(view, windowInsets);
        }
        int[] iArr = new int[1];
        int[] iArr2 = new int[1];
        m0 m0Var = this.f1394b;
        int i6 = 1;
        while (true) {
            h0Var = m0VarC.f1458a;
            if (i6 > 512) {
                break;
            }
            z1.b bVarG = h0Var.g(i6);
            z1.b bVarG2 = m0Var.f1458a.g(i6);
            int i7 = bVarG.f26269a;
            int i8 = bVarG2.f26269a;
            int i9 = bVarG.f26272d;
            int i10 = bVarG.f26271c;
            int i11 = bVarG.f26270b;
            int i12 = bVarG2.f26272d;
            boolean z7 = z6;
            int i13 = bVarG2.f26271c;
            int i14 = bVarG2.f26270b;
            boolean z8 = (i7 > i8 || i11 > i14 || i10 > i13 || i9 > i12) ? z7 : false;
            if (z8 != ((i7 < i8 || i11 < i14 || i10 < i13 || i9 < i12) ? z7 : false)) {
                if (z8) {
                    iArr[0] = iArr[0] | i6;
                } else {
                    iArr2[0] = iArr2[0] | i6;
                }
            }
            i6 <<= 1;
            z6 = z7;
        }
        int i15 = iArr[0];
        int i16 = iArr2[0];
        int i17 = i15 | i16;
        if (i17 == 0) {
            this.f1394b = m0VarC;
            return Q.j(view, windowInsets);
        }
        m0 m0Var2 = this.f1394b;
        V v3 = new V(i17, (i15 & 8) != 0 ? Q.f1395e : (i16 & 8) != 0 ? Q.f1396f : (i15 & 519) != 0 ? Q.f1397g : (i16 & 519) != 0 ? Q.f1398h : null, (i17 & 8) != 0 ? 160L : 250L);
        v3.f1408a.e(0.0f);
        ValueAnimator duration = ValueAnimator.ofFloat(0.0f, 1.0f).setDuration(v3.f1408a.b());
        z1.b bVarG3 = h0Var.g(i17);
        z1.b bVarG4 = m0Var2.f1458a.g(i17);
        int iMin = Math.min(bVarG3.f26269a, bVarG4.f26269a);
        int i18 = bVarG3.f26270b;
        int i19 = bVarG4.f26270b;
        int iMin2 = Math.min(i18, i19);
        int i20 = bVarG3.f26271c;
        int i21 = bVarG4.f26271c;
        int iMin3 = Math.min(i20, i21);
        int i22 = bVarG3.f26272d;
        int i23 = bVarG4.f26272d;
        T.p pVar = new T.p(6, z1.b.b(iMin, iMin2, iMin3, Math.min(i22, i23)), z1.b.b(Math.max(bVarG3.f26269a, bVarG4.f26269a), Math.max(i18, i19), Math.max(i20, i21), Math.max(i22, i23)));
        Q.g(view, v3, m0VarC, false);
        duration.addUpdateListener(new M(v3, m0VarC, m0Var2, i17, view));
        duration.addListener(new N(v3, view));
        ViewTreeObserverOnPreDrawListenerC0188q.a(view, new O(view, v3, pVar, duration));
        this.f1394b = m0VarC;
        return Q.j(view, windowInsets);
    }
}
