discord-jadx/app/src/main/java/c/o/a/n/v/f.java

99 lines
2.8 KiB
Java

package c.o.a.n.v;
import androidx.annotation.NonNull;
import c.i.a.f.n.b0;
import c.i.a.f.n.c;
import c.i.a.f.n.g;
import c.o.a.n.i;
import c.o.a.n.v.a;
import com.google.android.gms.tasks.Task;
import java.util.Objects;
import java.util.concurrent.Callable;
/* compiled from: CameraStateOrchestrator */
public class f extends a {
public e f;
public e g;
public int h = 0;
/* compiled from: CameraStateOrchestrator */
public class a implements c<T> {
public final /* synthetic */ int a;
public a(int i) {
this.a = i;
}
@Override // c.i.a.f.n.c
public void onComplete(@NonNull Task<T> task) {
int i = this.a;
f fVar = f.this;
if (i == fVar.h) {
fVar.g = fVar.f;
}
}
}
/* compiled from: CameraStateOrchestrator */
public class b implements Callable<Task<T>> {
public final /* synthetic */ e i;
public final /* synthetic */ String j;
public final /* synthetic */ e k;
public final /* synthetic */ Callable l;
public final /* synthetic */ boolean m;
public b(e eVar, String str, e eVar2, Callable callable, boolean z2) {
this.i = eVar;
this.j = str;
this.k = eVar2;
this.l = callable;
this.m = z2;
}
@Override // java.util.concurrent.Callable
public Object call() throws Exception {
f fVar = f.this;
if (fVar.f == this.i) {
return ((Task) this.l.call()).j(i.this.j.g, new g(this));
}
a.a.a(2, this.j.toUpperCase(), "- State mismatch, aborting. current:", f.this.f, "from:", this.i, "to:", this.k);
b0 b0Var = new b0();
b0Var.u();
return b0Var;
}
}
public f(@NonNull a.b bVar) {
super(bVar);
e eVar = e.OFF;
this.f = eVar;
this.g = eVar;
}
@NonNull
public <T> Task<T> f(@NonNull e eVar, @NonNull e eVar2, boolean z2, @NonNull Callable<Task<T>> callable) {
String str;
int i = this.h + 1;
this.h = i;
this.g = eVar2;
boolean z3 = !eVar2.f(eVar);
StringBuilder sb = new StringBuilder();
if (z3) {
sb.append(eVar.name());
sb.append(" << ");
sb.append(eVar2.name());
str = sb.toString();
} else {
sb.append(eVar.name());
sb.append(" >> ");
sb.append(eVar2.name());
str = sb.toString();
}
Task<T> d = d(str, z2, 0, new b(eVar, str, eVar2, callable, z3));
a aVar = new a(i);
b0 b0Var = (b0) d;
Objects.requireNonNull(b0Var);
b0Var.c(g.a, aVar);
return b0Var;
}
}