package c.i.a.c.d2; import android.os.Handler; import android.os.Looper; import androidx.annotation.Nullable; import c.i.a.c.d2.y; import c.i.a.c.d2.z; import c.i.a.c.h2.x; import c.i.a.c.r1; import c.i.a.c.z1.q; import com.airbnb.lottie.parser.AnimatableValueParser; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.Objects; /* compiled from: BaseMediaSource */ public abstract class j implements y { public final ArrayList a = new ArrayList<>(1); public final HashSet b = new HashSet<>(1); /* renamed from: c reason: collision with root package name */ public final z.a f800c = new z.a(); public final q.a d = new q.a(); @Nullable public Looper e; @Nullable public r1 f; @Override // c.i.a.c.d2.y public final void a(y.b bVar) { this.a.remove(bVar); if (this.a.isEmpty()) { this.e = null; this.f = null; this.b.clear(); r(); return; } d(bVar); } @Override // c.i.a.c.d2.y public final void b(Handler handler, z zVar) { z.a aVar = this.f800c; Objects.requireNonNull(aVar); aVar.f811c.add(new z.a.C0087a(handler, zVar)); } @Override // c.i.a.c.d2.y public final void c(z zVar) { z.a aVar = this.f800c; Iterator it = aVar.f811c.iterator(); while (it.hasNext()) { z.a.C0087a next = it.next(); if (next.b == zVar) { aVar.f811c.remove(next); } } } @Override // c.i.a.c.d2.y public final void d(y.b bVar) { boolean z2 = !this.b.isEmpty(); this.b.remove(bVar); if (z2 && this.b.isEmpty()) { n(); } } @Override // c.i.a.c.d2.y public final void f(Handler handler, q qVar) { q.a aVar = this.d; Objects.requireNonNull(aVar); aVar.f1017c.add(new q.a.C0095a(handler, qVar)); } @Override // c.i.a.c.d2.y public /* synthetic */ boolean h() { return x.b(this); } @Override // c.i.a.c.d2.y public /* synthetic */ r1 j() { return x.a(this); } @Override // c.i.a.c.d2.y public final void k(y.b bVar, @Nullable x xVar) { Looper myLooper = Looper.myLooper(); Looper looper = this.e; AnimatableValueParser.k(looper == null || looper == myLooper); r1 r1Var = this.f; this.a.add(bVar); if (this.e == null) { this.e = myLooper; this.b.add(bVar); p(xVar); } else if (r1Var != null) { l(bVar); bVar.a(this, r1Var); } } @Override // c.i.a.c.d2.y public final void l(y.b bVar) { Objects.requireNonNull(this.e); boolean isEmpty = this.b.isEmpty(); this.b.add(bVar); if (isEmpty) { o(); } } public void n() { } public void o() { } public abstract void p(@Nullable x xVar); public final void q(r1 r1Var) { this.f = r1Var; Iterator it = this.a.iterator(); while (it.hasNext()) { it.next().a(this, r1Var); } } public abstract void r(); }