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

113 lines
3.4 KiB
Java

package b.f.j.p;
import b.f.d.g.g;
import b.f.j.j.e;
import com.facebook.common.references.CloseableReference;
import com.facebook.imagepipeline.request.ImageRequest;
import java.io.IOException;
import java.io.InputStream;
import java.util.concurrent.Executor;
/* compiled from: LocalFetchProducer */
public abstract class g0 implements w0<e> {
public final Executor a;
/* renamed from: b reason: collision with root package name */
public final g f609b;
/* compiled from: LocalFetchProducer */
public class a extends e1<e> {
public final /* synthetic */ ImageRequest o;
public final /* synthetic */ z0 p;
public final /* synthetic */ x0 q;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public a(l lVar, z0 z0Var, x0 x0Var, String str, ImageRequest imageRequest, z0 z0Var2, x0 x0Var2) {
super(lVar, z0Var, x0Var, str);
this.o = imageRequest;
this.p = z0Var2;
this.q = x0Var2;
}
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // b.f.j.p.e1
public void b(e eVar) {
e eVar2 = eVar;
if (eVar2 != null) {
eVar2.close();
}
}
/* Return type fixed from 'java.lang.Object' to match base method */
@Override // b.f.j.p.e1
public e d() throws Exception {
e d = g0.this.d(this.o);
if (d == null) {
this.p.c(this.q, g0.this.e(), false);
this.q.n("local");
return null;
}
d.q();
this.p.c(this.q, g0.this.e(), true);
this.q.n("local");
return d;
}
}
/* compiled from: LocalFetchProducer */
public class b extends e {
public final /* synthetic */ e1 a;
public b(g0 g0Var, e1 e1Var) {
this.a = e1Var;
}
@Override // b.f.j.p.y0
public void a() {
this.a.a();
}
}
public g0(Executor executor, g gVar) {
this.a = executor;
this.f609b = gVar;
}
@Override // b.f.j.p.w0
public void b(l<e> lVar, x0 x0Var) {
z0 o = x0Var.o();
ImageRequest e = x0Var.e();
x0Var.i("local", "fetch");
a aVar = new a(lVar, o, x0Var, e(), e, o, x0Var);
x0Var.f(new b(this, aVar));
this.a.execute(aVar);
}
public e c(InputStream inputStream, int i) throws IOException {
CloseableReference closeableReference;
CloseableReference closeableReference2 = null;
if (i <= 0) {
try {
closeableReference = CloseableReference.A(this.f609b.c(inputStream));
} catch (Throwable th) {
b.f.d.d.a.b(inputStream);
Class<CloseableReference> cls = CloseableReference.j;
if (0 != 0) {
closeableReference2.close();
}
throw th;
}
} else {
closeableReference = CloseableReference.A(this.f609b.d(inputStream, i));
}
e eVar = new e(closeableReference);
b.f.d.d.a.b(inputStream);
if (closeableReference != null) {
closeableReference.close();
}
return eVar;
}
public abstract e d(ImageRequest imageRequest) throws IOException;
public abstract String e();
}