package r3;

import android.animation.TimeInterpolator;
import android.util.AndroidRuntimeException;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;
import com.google.android.gms.measurement.internal.u1;
import com.google.android.material.internal.BaselineLayout;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public class h0 extends z {

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

    /* JADX INFO: renamed from: k0, reason: collision with root package name */
    public ArrayList f32384k0 = new ArrayList();

    /* JADX INFO: renamed from: l0, reason: collision with root package name */
    public boolean f32385l0 = true;

    /* JADX INFO: renamed from: n0, reason: collision with root package name */
    public boolean f32387n0 = false;

    /* JADX INFO: renamed from: o0, reason: collision with root package name */
    public int f32388o0 = 0;

    @Override // r3.z
    public final void A(View view) {
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            ((z) this.f32384k0.get(i10)).A(view);
        }
        this.f32458f.remove(view);
    }

    @Override // r3.z
    public final void B() {
        if (this.f32384k0.isEmpty()) {
            F();
            l();
            return;
        }
        int i10 = 1;
        g0 g0Var = new g0(this, 1);
        Iterator it = this.f32384k0.iterator();
        while (it.hasNext()) {
            ((z) it.next()).a(g0Var);
        }
        this.f32386m0 = this.f32384k0.size();
        if (this.f32385l0) {
            Iterator it2 = this.f32384k0.iterator();
            while (it2.hasNext()) {
                ((z) it2.next()).B();
            }
            return;
        }
        for (int i11 = 1; i11 < this.f32384k0.size(); i11++) {
            ((z) this.f32384k0.get(i11 - 1)).a(new b0(this, (z) this.f32384k0.get(i11), i10));
        }
        z zVar = (z) this.f32384k0.get(0);
        if (zVar != null) {
            zVar.B();
        }
    }

    @Override // r3.z
    public final void C(long j10, long j11) {
        long j12 = this.f32455d0;
        if (this.f32464k != null) {
            if (j10 < 0 && j11 < 0) {
                return;
            }
            if (j10 > j12 && j11 > j12) {
                return;
            }
        }
        boolean z10 = j10 < j11;
        if ((j10 >= 0 && j11 < 0) || (j10 <= j12 && j11 > j12)) {
            this.X = false;
            w(this, y.L, z10);
        }
        if (this.f32385l0) {
            for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
                ((z) this.f32384k0.get(i10)).C(j10, j11);
            }
        } else {
            int size = 1;
            while (true) {
                if (size >= this.f32384k0.size()) {
                    size = this.f32384k0.size();
                    break;
                } else if (((z) this.f32384k0.get(size)).f32459f0 > j11) {
                    break;
                } else {
                    size++;
                }
            }
            int i11 = size - 1;
            if (j10 >= j11) {
                while (i11 < this.f32384k0.size()) {
                    z zVar = (z) this.f32384k0.get(i11);
                    long j13 = zVar.f32459f0;
                    int i12 = i11;
                    long j14 = j10 - j13;
                    if (j14 < 0) {
                        break;
                    }
                    zVar.C(j14, j11 - j13);
                    i11 = i12 + 1;
                }
            } else {
                while (i11 >= 0) {
                    z zVar2 = (z) this.f32384k0.get(i11);
                    long j15 = zVar2.f32459f0;
                    long j16 = j10 - j15;
                    zVar2.C(j16, j11 - j15);
                    if (j16 >= 0) {
                        break;
                    } else {
                        i11--;
                    }
                }
            }
        }
        if (this.f32464k != null) {
            if ((j10 <= j12 || j11 > j12) && (j10 >= 0 || j11 < 0)) {
                return;
            }
            if (j10 > j12) {
                this.X = true;
            }
            w(this, y.M, z10);
        }
    }

    @Override // r3.z
    public final void E(long j10) {
        this.f32450b = j10;
    }

    @Override // r3.z
    public final String G(String str) {
        String strG = super.G(str);
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            StringBuilder sbD = u.a.d(strG, "\n");
            sbD.append(((z) this.f32384k0.get(i10)).G(str + "  "));
            strG = sbD.toString();
        }
        return strG;
    }

    public final void H(z zVar) {
        this.f32384k0.add(zVar);
        zVar.f32464k = this;
        long j10 = this.f32452c;
        if (j10 >= 0) {
            zVar.D(j10);
        }
        if ((this.f32388o0 & 1) != 0) {
            zVar.setInterpolator(getInterpolator());
        }
        if ((this.f32388o0 & 2) != 0) {
            getPropagation();
            zVar.setPropagation(null);
        }
        if ((this.f32388o0 & 4) != 0) {
            zVar.setPathMotion(this.f32453c0);
        }
        if ((this.f32388o0 & 8) != 0) {
            zVar.setEpicenterCallback(getEpicenterCallback());
        }
    }

    @Override // r3.z
    /* JADX INFO: renamed from: I, reason: merged with bridge method [inline-methods] */
    public final void D(long j10) {
        ArrayList arrayList;
        this.f32452c = j10;
        if (j10 < 0 || (arrayList = this.f32384k0) == null) {
            return;
        }
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).D(j10);
        }
    }

    public final void J(int i10) {
        if (i10 == 0) {
            this.f32385l0 = true;
        } else {
            if (i10 != 1) {
                throw new AndroidRuntimeException(u1.g("Invalid parameter for TransitionSet ordering: ", i10));
            }
            this.f32385l0 = false;
        }
    }

    @Override // r3.z
    public final void a(x xVar) {
        super.a(xVar);
    }

    @Override // r3.z
    public final void b(View view) {
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            ((z) this.f32384k0.get(i10)).b(view);
        }
        this.f32458f.add(view);
    }

    @Override // r3.z
    public final void cancel() {
        super.cancel();
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).cancel();
        }
    }

    @Override // r3.z
    public final void d(k0 k0Var) {
        if (u(k0Var.f32401b)) {
            for (z zVar : this.f32384k0) {
                if (zVar.u(k0Var.f32401b)) {
                    zVar.d(k0Var);
                    k0Var.f32402c.add(zVar);
                }
            }
        }
    }

    @Override // r3.z
    public final void f(k0 k0Var) {
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).f(k0Var);
        }
    }

    @Override // r3.z
    public final void forceToEnd(ViewGroup viewGroup) {
        super.forceToEnd(viewGroup);
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).forceToEnd(viewGroup);
        }
    }

    @Override // r3.z
    public final void g(k0 k0Var) {
        if (u(k0Var.f32401b)) {
            for (z zVar : this.f32384k0) {
                if (zVar.u(k0Var.f32401b)) {
                    zVar.g(k0Var);
                    k0Var.f32402c.add(zVar);
                }
            }
        }
    }

    @Nullable
    public z getTransitionAt(int i10) {
        if (i10 < 0 || i10 >= this.f32384k0.size()) {
            return null;
        }
        return (z) this.f32384k0.get(i10);
    }

    @Override // r3.z
    /* JADX INFO: renamed from: j, reason: merged with bridge method [inline-methods] */
    public final z clone() {
        h0 h0Var = (h0) super.clone();
        h0Var.f32384k0 = new ArrayList();
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            z zVarClone = ((z) this.f32384k0.get(i10)).clone();
            h0Var.f32384k0.add(zVarClone);
            zVarClone.f32464k = h0Var;
        }
        return h0Var;
    }

    @Override // r3.z
    public final void k(ViewGroup viewGroup, u.e eVar, u.e eVar2, ArrayList arrayList, ArrayList arrayList2) {
        long j10 = this.f32450b;
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            z zVar = (z) this.f32384k0.get(i10);
            if (j10 > 0 && (this.f32385l0 || i10 == 0)) {
                long j11 = zVar.f32450b;
                if (j11 > 0) {
                    zVar.E(j11 + j10);
                } else {
                    zVar.E(j10);
                }
            }
            zVar.k(viewGroup, eVar, eVar2, arrayList, arrayList2);
        }
    }

    @Override // r3.z
    public final void m() {
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            ((z) this.f32384k0.get(i10)).m();
        }
        super.m();
    }

    @Override // r3.z
    public final void n(BaselineLayout baselineLayout) {
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            ((z) this.f32384k0.get(i10)).n(baselineLayout);
        }
        super.n(baselineLayout);
    }

    @Override // r3.z
    @RestrictTo({RestrictTo.Scope.f557c})
    public void pause(@Nullable View view) {
        super.pause(view);
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).pause(view);
        }
    }

    @Override // r3.z
    @RestrictTo({RestrictTo.Scope.f557c})
    public void resume(@Nullable View view) {
        super.resume(view);
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).resume(view);
        }
    }

    @Override // r3.z
    public final boolean s() {
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            if (((z) this.f32384k0.get(i10)).s()) {
                return true;
            }
        }
        return false;
    }

    @Override // r3.z
    public void setEpicenterCallback(@Nullable t tVar) {
        super.setEpicenterCallback(tVar);
        this.f32388o0 |= 8;
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).setEpicenterCallback(tVar);
        }
    }

    @Override // r3.z
    public void setPathMotion(@Nullable n nVar) {
        super.setPathMotion(nVar);
        this.f32388o0 |= 4;
        if (this.f32384k0 != null) {
            for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
                ((z) this.f32384k0.get(i10)).setPathMotion(nVar);
            }
        }
    }

    @Override // r3.z
    public void setPropagation(@Nullable e0 e0Var) {
        super.setPropagation(e0Var);
        this.f32388o0 |= 2;
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((z) this.f32384k0.get(i10)).setPropagation(e0Var);
        }
    }

    @Override // r3.z
    public final boolean t() {
        int size = this.f32384k0.size();
        for (int i10 = 0; i10 < size; i10++) {
            if (!((z) this.f32384k0.get(i10)).t()) {
                return false;
            }
        }
        return true;
    }

    @Override // r3.z
    public final void y() {
        this.f32455d0 = 0L;
        g0 g0Var = new g0(this, 0);
        for (int i10 = 0; i10 < this.f32384k0.size(); i10++) {
            z zVar = (z) this.f32384k0.get(i10);
            zVar.a(g0Var);
            zVar.y();
            long j10 = zVar.f32455d0;
            if (this.f32385l0) {
                this.f32455d0 = Math.max(this.f32455d0, j10);
            } else {
                long j11 = this.f32455d0;
                zVar.f32459f0 = j11;
                this.f32455d0 = j11 + j10;
            }
        }
    }

    @Override // r3.z
    public final z z(x xVar) {
        super.z(xVar);
        return this;
    }

    @Override // r3.z
    @NonNull
    public h0 setInterpolator(@Nullable TimeInterpolator timeInterpolator) {
        this.f32388o0 |= 1;
        ArrayList arrayList = this.f32384k0;
        if (arrayList != null) {
            int size = arrayList.size();
            for (int i10 = 0; i10 < size; i10++) {
                ((z) this.f32384k0.get(i10)).setInterpolator(timeInterpolator);
            }
        }
        return (h0) super.setInterpolator(timeInterpolator);
    }
}
