package k6;

import N1.C0203d0;
import N1.i0;
import N1.p0;
import N1.t0;
import P6.g;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import com.rubensousa.dpadrecyclerview.DpadRecyclerView;
import com.rubensousa.dpadrecyclerview.layoutmanager.PivotLayoutManager;
import d3.V0;
import d6.x;
import e0.C0853a;
import e6.C0889a;
import f6.C0966a;
import f6.C0967b;
import i6.c;
import i6.d;
import i6.e;
import i6.i;
import i6.j;
import l6.C1139a;
import l6.b;

/* JADX INFO: renamed from: k6.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1108a extends i {

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final V0 f13994l;

    public C1108a(PivotLayoutManager pivotLayoutManager, c cVar, C0966a c0966a, V0 v02) {
        super(pivotLayoutManager, cVar, c0966a);
        this.f13994l = v02;
    }

    @Override // i6.i
    public final View c(int i, d dVar, b bVar, i0 i0Var, p0 p0Var) {
        g.e(dVar, "layoutRequest");
        g.e(bVar, "viewProvider");
        g.e(i0Var, "recycler");
        g.e(p0Var, "state");
        View viewD = i0Var.d(i);
        g.d(viewD, "getViewForPosition(...)");
        PivotLayoutManager pivotLayoutManager = this.f13564a;
        pivotLayoutManager.l(viewD);
        pivotLayoutManager.d0(viewD);
        int measuredHeight = dVar.f13544l ? viewD.getMeasuredHeight() : viewD.getMeasuredWidth();
        C0966a c0966a = this.f13566c;
        c0966a.m(viewD);
        ViewGroup.LayoutParams layoutParams = viewD.getLayoutParams();
        g.c(layoutParams, "null cannot be cast to non-null type com.rubensousa.dpadrecyclerview.layoutmanager.DpadLayoutParams");
        int iA = ((C0967b) c0966a.f12862h).a((x) c0966a.f12861g) - ((C0889a) layoutParams).f12494u;
        int i5 = measuredHeight + iA;
        int i8 = iA - (dVar.f13544l ? ((C0203d0) viewD.getLayoutParams()).f4521r.top : ((C0203d0) viewD.getLayoutParams()).f4521r.left);
        int i9 = i5 + (dVar.f13544l ? ((C0203d0) viewD.getLayoutParams()).f4521r.bottom : ((C0203d0) viewD.getLayoutParams()).f4521r.right);
        boolean z8 = dVar.f13544l;
        j jVar = this.f13567d;
        if (z8) {
            jVar.f13575b = i8;
            jVar.f13577d = i9;
            n(viewD, jVar, dVar);
        } else {
            jVar.f13574a = i8;
            jVar.f13576c = i9;
            o(viewD, jVar, dVar);
        }
        V0 v02 = this.f13994l;
        v02.r(viewD);
        j(viewD, jVar);
        int i10 = DpadRecyclerView.p1;
        jVar.f13574a = 0;
        jVar.f13575b = 0;
        jVar.f13576c = 0;
        jVar.f13577d = 0;
        v02.s(viewD);
        dVar.a();
        dVar.f13534a = i6.b.f13520r;
        dVar.f13536c = dVar.f13535b.a();
        dVar.f13538e = i;
        dVar.c();
        c cVar = this.f13565b;
        int iH = cVar.h(viewD);
        dVar.f13542j = iH;
        dVar.d(Math.max(0, iH - cVar.f13526c.m()));
        b(dVar, bVar, i0Var, p0Var);
        dVar.a();
        dVar.f13534a = i6.b.f13521s;
        dVar.f13536c = dVar.f13535b;
        dVar.f13538e = i;
        dVar.c();
        dVar.f13542j = cVar.f(viewD);
        dVar.d(Math.max(0, cVar.f13526c.i() - dVar.f13542j));
        b(dVar, bVar, i0Var, p0Var);
        return viewD;
    }

    @Override // i6.i
    public final void d(d dVar, b bVar, i0 i0Var, p0 p0Var, e eVar) {
        int iG;
        g.e(dVar, "layoutRequest");
        g.e(bVar, "viewProvider");
        g.e(i0Var, "recycler");
        g.e(p0Var, "state");
        g.e(eVar, "layoutResult");
        View viewF = bVar.f(dVar, p0Var);
        a(viewF, dVar);
        V0 v02 = this.f13994l;
        v02.r(viewF);
        this.f13564a.d0(viewF);
        boolean zB = dVar.b();
        c cVar = this.f13565b;
        j jVar = this.f13567d;
        if (zB) {
            iG = cVar.g(viewF);
            if (dVar.f13544l) {
                n(viewF, jVar, dVar);
                int i = dVar.f13542j;
                jVar.f13575b = i;
                jVar.f13577d = i + iG;
            } else {
                o(viewF, jVar, dVar);
                int i5 = dVar.f13542j;
                jVar.f13574a = i5;
                jVar.f13576c = i5 + iG;
            }
        } else {
            iG = cVar.g(viewF);
            if (dVar.f13544l) {
                n(viewF, jVar, dVar);
                int i8 = dVar.f13542j;
                jVar.f13577d = i8;
                jVar.f13575b = i8 - iG;
            } else {
                o(viewF, jVar, dVar);
                int i9 = dVar.f13542j;
                jVar.f13576c = i9;
                jVar.f13574a = i9 - iG;
            }
        }
        eVar.f13551a = iG;
        int i10 = DpadRecyclerView.p1;
        if (i.l(viewF)) {
            eVar.f13552b = true;
        }
        j(viewF, jVar);
        jVar.f13574a = 0;
        jVar.f13575b = 0;
        jVar.f13576c = 0;
        jVar.f13577d = 0;
        v02.s(viewF);
        v02.q();
    }

    @Override // i6.i
    public final void e(View view, View view2, d dVar, C1139a c1139a, i0 i0Var, p0 p0Var) {
        i6.b bVar;
        i6.b bVar2;
        g.e(dVar, "layoutRequest");
        g.e(c1139a, "scrapViewProvider");
        g.e(i0Var, "recycler");
        g.e(p0Var, "state");
        c cVar = this.f13565b;
        int iD = c.i(view).f4520q.d();
        q.j jVar = (q.j) c1139a.f14409q;
        int iK = jVar.k();
        int i = 0;
        int iG = 0;
        int iG2 = 0;
        while (true) {
            bVar = i6.b.f13521s;
            bVar2 = i6.b.f13520r;
            if (i >= iK) {
                break;
            }
            int iH = jVar.h(i);
            t0 t0Var = (t0) jVar.l(i);
            int i5 = iD;
            if ((iH < iD) != dVar.f13539f) {
                bVar = bVar2;
            }
            if (bVar == bVar2) {
                View view3 = t0Var.f4654a;
                g.d(view3, "itemView");
                iG += cVar.g(view3);
            } else {
                View view4 = t0Var.f4654a;
                g.d(view4, "itemView");
                iG2 += cVar.g(view4);
            }
            i++;
            iD = i5;
        }
        int i8 = DpadRecyclerView.p1;
        if (iG > 0) {
            int iD2 = c.i(view).f4520q.d();
            dVar.a();
            dVar.f13534a = bVar2;
            dVar.f13536c = dVar.f13535b.a();
            dVar.f13538e = iD2;
            dVar.c();
            dVar.f13540g = false;
            dVar.f13542j = cVar.h(view);
            dVar.d(iG);
            c1139a.w(dVar);
            b(dVar, c1139a, i0Var, p0Var);
        }
        if (iG2 > 0) {
            int iD3 = c.i(view2).f4520q.d();
            dVar.a();
            dVar.f13534a = bVar;
            dVar.f13536c = dVar.f13535b;
            dVar.f13538e = iD3;
            dVar.c();
            dVar.f13540g = false;
            dVar.f13542j = cVar.f(view2);
            dVar.d(iG2);
            c1139a.w(dVar);
            b(dVar, c1139a, i0Var, p0Var);
        }
    }

    @Override // i6.i
    public final boolean f(View view, d dVar, b bVar, i0 i0Var, p0 p0Var) {
        int iD;
        View viewD;
        int iD2;
        g.e(view, "pivotView");
        g.e(dVar, "layoutRequest");
        g.e(bVar, "viewProvider");
        g.e(i0Var, "recycler");
        g.e(p0Var, "state");
        c cVar = this.f13565b;
        View viewC = cVar.c();
        if (viewC == null || (iD = c.i(viewC).f4520q.d()) == -1 || (viewD = cVar.d()) == null || (iD2 = c.i(viewD).f4520q.d()) == -1) {
            return false;
        }
        int iMax = Math.max(0, cVar.h(view));
        int iG = cVar.g(view) + Math.max(0, cVar.f13526c.i() - cVar.f(view));
        int iG2 = cVar.g(view) + iMax;
        int iG3 = cVar.g(view) + cVar.f13526c.n();
        dVar.f13540g = true;
        dVar.a();
        i6.b bVar2 = i6.b.f13521s;
        dVar.f13534a = bVar2;
        dVar.f13536c = dVar.f13535b;
        dVar.f13538e = iD;
        dVar.c();
        dVar.f13542j = cVar.f(viewC);
        dVar.d(iG2);
        b(dVar, bVar, i0Var, p0Var);
        int i = dVar.f13542j;
        C0853a c0853a = this.f13568e;
        c0853a.H(i0Var, dVar);
        dVar.a();
        i6.b bVar3 = i6.b.f13520r;
        dVar.f13534a = bVar3;
        dVar.f13536c = dVar.f13535b.a();
        dVar.f13538e = iD2;
        dVar.c();
        dVar.f13542j = cVar.h(viewD);
        dVar.d(iG);
        b(dVar, bVar, i0Var, p0Var);
        int i5 = dVar.f13542j;
        c0853a.I(i0Var, dVar);
        dVar.f13540g = false;
        if (i - i5 < iG3) {
            dVar.f13538e = iD;
            dVar.c();
            return false;
        }
        dVar.f13549q = true;
        dVar.a();
        dVar.f13534a = bVar2;
        dVar.f13536c = dVar.f13535b;
        dVar.f13538e = iD;
        dVar.c();
        dVar.f13542j = cVar.f(viewC);
        dVar.d(Math.max(0, cVar.f13526c.i() - cVar.f(viewC)));
        b(dVar, bVar, i0Var, p0Var);
        dVar.a();
        dVar.f13534a = bVar3;
        dVar.f13536c = dVar.f13535b.a();
        dVar.f13538e = iD2;
        dVar.c();
        dVar.f13542j = cVar.h(viewD);
        dVar.d(Math.max(0, cVar.h(viewD) - cVar.f13526c.m()));
        b(dVar, bVar, i0Var, p0Var);
        return true;
    }

    public final void n(View view, j jVar, d dVar) {
        int absoluteGravity = dVar.f13539f ? Gravity.getAbsoluteGravity(dVar.f13543k & 8388615, 1) : dVar.f13543k & 7;
        c cVar = this.f13565b;
        PivotLayoutManager pivotLayoutManager = this.f13564a;
        if (absoluteGravity != 1) {
            if (absoluteGravity == 5) {
                int iF = cVar.f13526c.f(view);
                int paddingRight = pivotLayoutManager.D - pivotLayoutManager.getPaddingRight();
                jVar.f13576c = paddingRight;
                jVar.f13574a = paddingRight - iF;
                return;
            }
            if (absoluteGravity != 17) {
                int paddingLeft = pivotLayoutManager.getPaddingLeft();
                jVar.f13574a = paddingLeft;
                jVar.f13576c = cVar.f13526c.f(view) + paddingLeft;
                return;
            }
        }
        int iF2 = cVar.f13526c.f(view);
        int i = (pivotLayoutManager.D / 2) - (iF2 / 2);
        jVar.f13574a = i;
        jVar.f13576c = i + iF2;
    }

    public final void o(View view, j jVar, d dVar) {
        int i = dVar.f13543k & 112;
        c cVar = this.f13565b;
        PivotLayoutManager pivotLayoutManager = this.f13564a;
        if (i == 16 || i == 17) {
            int iF = cVar.f13526c.f(view);
            int i5 = (pivotLayoutManager.f9113E / 2) - (iF / 2);
            jVar.f13575b = i5;
            jVar.f13577d = i5 + iF;
            return;
        }
        if (i != 80) {
            int paddingTop = pivotLayoutManager.getPaddingTop();
            jVar.f13575b = paddingTop;
            jVar.f13577d = cVar.f13526c.f(view) + paddingTop;
        } else {
            int iF2 = cVar.f13526c.f(view);
            int paddingBottom = pivotLayoutManager.f9113E - pivotLayoutManager.getPaddingBottom();
            jVar.f13577d = paddingBottom;
            jVar.f13575b = paddingBottom - iF2;
        }
    }
}
