132 lines
3.2 KiB
Java
132 lines
3.2 KiB
Java
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<y.b> a = new ArrayList<>(1);
|
|
public final HashSet<y.b> 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<z.a.C0087a> 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<y.b> it = this.a.iterator();
|
|
while (it.hasNext()) {
|
|
it.next().a(this, r1Var);
|
|
}
|
|
}
|
|
|
|
public abstract void r();
|
|
}
|