discord-jadx/app/src/main/java/b/f/j/p/j1.java
2022-01-27 07:52:47 +00:00

87 lines
2.4 KiB
Java

package b.f.j.p;
import b.c.a.a0.d;
import b.f.j.j.e;
import java.util.Objects;
/* compiled from: ThumbnailBranchProducer */
public class j1 implements w0<e> {
public final k1<e>[] a;
/* compiled from: ThumbnailBranchProducer */
public class a extends p<e, e> {
public final x0 c;
public final int d;
public final b.f.j.d.e e;
public a(l<e> lVar, x0 x0Var, int i) {
super(lVar);
this.c = x0Var;
this.d = i;
this.e = x0Var.e().j;
}
@Override // b.f.j.p.p, b.f.j.p.b
public void h(Throwable th) {
if (!j1.this.c(this.d + 1, this.f629b, this.c)) {
this.f629b.c(th);
}
}
@Override // b.f.j.p.b
public void i(Object obj, int i) {
e eVar = (e) obj;
if (eVar != null && (b.f(i) || d.T0(eVar, this.e))) {
this.f629b.b(eVar, i);
} else if (b.e(i)) {
if (eVar != null) {
eVar.close();
}
if (!j1.this.c(this.d + 1, this.f629b, this.c)) {
this.f629b.b(null, 1);
}
}
}
}
public j1(k1<e>... k1VarArr) {
Objects.requireNonNull(k1VarArr);
this.a = k1VarArr;
int length = k1VarArr.length;
if (length > 0) {
return;
}
if (length >= 0) {
throw new IndexOutOfBoundsException(d.k0("%s (%s) must be less than size (%s)", "index", 0, Integer.valueOf(length)));
}
throw new IllegalArgumentException(b.d.b.a.a.p("negative size: ", length));
}
@Override // b.f.j.p.w0
public void b(l<e> lVar, x0 x0Var) {
if (x0Var.e().j == null) {
lVar.b(null, 1);
} else if (!c(0, lVar, x0Var)) {
lVar.b(null, 1);
}
}
public final boolean c(int i, l<e> lVar, x0 x0Var) {
b.f.j.d.e eVar = x0Var.e().j;
while (true) {
k1<e>[] k1VarArr = this.a;
if (i >= k1VarArr.length) {
i = -1;
break;
} else if (k1VarArr[i].a(eVar)) {
break;
} else {
i++;
}
}
if (i == -1) {
return false;
}
this.a[i].b(new a(lVar, x0Var, i), x0Var);
return true;
}
}