discord-jadx/app/src/main/java/c/i/a/c/d2/j.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();
}