package defpackage;

import androidx.leanback.widget.GridLayoutManager;

/* JADX INFO: renamed from: ʽːˆ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0120 extends AbstractC5529 {

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final ᵾːʿ f1424 = new ᵾːʿ(0, 6);

    public C0120() {
        m11155(1);
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final int mo1216(int[] iArr, int i) {
        if (iArr != null) {
            iArr[0] = 0;
            iArr[1] = i;
        }
        boolean z = this.f20863;
        ᵟˑʽ r0 = this.f20861;
        return z ? r0.ᵶᵥᵝ(i) - this.f20861.ᵮᵣᵗˈ(i) : r0.ᵶᵥᵝ(i);
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final boolean mo1217(int i) {
        Object[] objArr;
        int i2;
        if (this.f20861.ᵱᵽʡᵚ() == 0 || mo2961(i)) {
            return false;
        }
        int i3 = ((GridLayoutManager) this.f20861.ˌᴵ).f424;
        int iM1218 = m1218();
        boolean z = false;
        while (true) {
            Object[] objArr2 = this.f20865;
            if (iM1218 < i3) {
                objArr = objArr2;
                break;
            }
            int i4 = this.f20861.ˊᵫᵗ(iM1218, 1, false, objArr2, false);
            objArr = objArr2;
            if (this.f20869 < 0 || this.f20866 < 0) {
                i2 = this.f20863 ? Integer.MIN_VALUE : Integer.MAX_VALUE;
                this.f20869 = iM1218;
                this.f20866 = iM1218;
            } else {
                boolean z2 = this.f20863;
                ᵟˑʽ r3 = this.f20861;
                i2 = z2 ? r3.ᵶᵥᵝ(iM1218 + 1) + this.f20867 + i4 : (r3.ᵶᵥᵝ(iM1218 + 1) - this.f20867) - i4;
                this.f20869 = iM1218;
            }
            int i5 = iM1218;
            this.f20861.ːˏᵟᵯ(objArr[0], i5, i4, 0, i2);
            if (mo2961(i)) {
                z = true;
                break;
            }
            iM1218 = i5 - 1;
            z = true;
        }
        objArr[0] = null;
        return z;
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final int m1218() {
        int i = this.f20869;
        if (i >= 0) {
            return i - 1;
        }
        int i2 = this.f20868;
        ᵟˑʽ r2 = this.f20861;
        return i2 != -1 ? Math.min(i2, r2.ᵱᵽʡᵚ() - 1) : r2.ᵱᵽʡᵚ() - 1;
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final ᵾːʿ mo1219(int i) {
        return this.f1424;
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final boolean mo1220(int i, boolean z) {
        int iMin;
        Object[] objArr;
        int i2;
        if (this.f20861.ᵱᵽʡᵚ() == 0 || (!z && mo2955(i))) {
            return false;
        }
        int i3 = this.f20866;
        boolean z2 = true;
        if (i3 >= 0) {
            iMin = i3 + 1;
        } else {
            int i4 = this.f20868;
            iMin = i4 != -1 ? Math.min(i4, this.f20861.ᵱᵽʡᵚ() - 1) : 0;
        }
        int i5 = iMin;
        boolean z3 = false;
        while (true) {
            int i6 = this.f20861.ᵱᵽʡᵚ();
            Object[] objArr2 = this.f20865;
            if (i5 >= i6) {
                objArr = objArr2;
                z2 = z3;
                break;
            }
            int i7 = this.f20861.ˊᵫᵗ(i5, 1, true, objArr2, false);
            objArr = objArr2;
            if (this.f20869 < 0 || this.f20866 < 0) {
                i2 = this.f20863 ? Integer.MAX_VALUE : Integer.MIN_VALUE;
                this.f20869 = i5;
                this.f20866 = i5;
            } else {
                boolean z4 = this.f20863;
                ᵟˑʽ r3 = this.f20861;
                if (z4) {
                    int i8 = i5 - 1;
                    i2 = (r3.ᵶᵥᵝ(i8) - this.f20861.ᵮᵣᵗˈ(i8)) - this.f20867;
                } else {
                    int i9 = i5 - 1;
                    i2 = this.f20867 + this.f20861.ᵮᵣᵗˈ(i9) + r3.ᵶᵥᵝ(i9);
                }
                this.f20866 = i5;
            }
            int i10 = i5;
            this.f20861.ːˏᵟᵯ(objArr[0], i10, i7, 0, i2);
            if (z || mo2955(i)) {
                break;
            }
            i5 = i10 + 1;
            z3 = true;
        }
        objArr[0] = null;
        return z2;
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final int mo1221(int i, int i2, int i3) {
        int i4 = this.f20863 ? i - i3 : i + i3;
        if (i4 < 0) {
            return 0;
        }
        int i5 = i2 - 1;
        return i4 > i5 ? i5 : i4;
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void mo1222(int i, int i2, C0807 c0807) {
        int iM1218;
        int i3;
        if (!this.f20863 ? i2 < 0 : i2 > 0) {
            if (this.f20866 == this.f20861.ᵱᵽʡᵚ() - 1) {
                return;
            }
            int i4 = this.f20866;
            if (i4 >= 0) {
                iM1218 = i4 + 1;
            } else {
                int i5 = this.f20868;
                iM1218 = i5 != -1 ? Math.min(i5, this.f20861.ᵱᵽʡᵚ() - 1) : 0;
            }
            int i6 = this.f20861.ᵮᵣᵗˈ(this.f20866) + this.f20867;
            int i7 = this.f20861.ᵶᵥᵝ(this.f20866);
            if (this.f20863) {
                i6 = -i6;
            }
            i3 = i6 + i7;
        } else {
            if (this.f20869 == 0) {
                return;
            }
            iM1218 = m1218();
            int i8 = this.f20861.ᵶᵥᵝ(this.f20869);
            boolean z = this.f20863;
            int i9 = this.f20867;
            if (!z) {
                i9 = -i9;
            }
            i3 = i8 + i9;
        }
        c0807.m2917(iM1218, Math.abs(i3 - i));
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final C3673[] mo1223(int i, int i2) {
        C3673 c3673 = this.f20862[0];
        c3673.f13945 = 0;
        c3673.m8288(i);
        this.f20862[0].m8288(i2);
        return this.f20862;
    }

    @Override // defpackage.AbstractC5529
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final int mo1224(int[] iArr, int i) {
        if (iArr != null) {
            iArr[0] = 0;
            iArr[1] = i;
        }
        boolean z = this.f20863;
        ᵟˑʽ r0 = this.f20861;
        if (z) {
            return r0.ᵶᵥᵝ(i);
        }
        return this.f20861.ᵮᵣᵗˈ(i) + r0.ᵶᵥᵝ(i);
    }
}
