package c.f.g.a.a; import android.content.Context; import android.net.Uri; import c.f.d.d.l; import c.f.g.a.a.h.e; import c.f.h.b.a.b; import c.f.j.c.i; import c.f.j.c.n; import c.f.j.d.f; import c.f.j.e.h; import c.f.j.j.c; import com.facebook.cache.common.CacheKey; import com.facebook.common.internal.Supplier; import com.facebook.common.references.CloseableReference; import com.facebook.datasource.DataSource; import com.facebook.drawee.controller.AbstractDraweeController; import com.facebook.drawee.controller.AbstractDraweeControllerBuilder; import com.facebook.drawee.controller.ControllerListener; import com.facebook.drawee.interfaces.DraweeController; import com.facebook.imagepipeline.image.ImageInfo; import com.facebook.imagepipeline.request.ImageRequest; import com.facebook.imagepipeline.request.ImageRequestBuilder; import java.util.Set; /* compiled from: PipelineDraweeControllerBuilder */ public class d extends AbstractDraweeControllerBuilder, ImageInfo> { public final h o; public final f p; public e q; public d(Context context, f fVar, h hVar, Set set, Set set2) { super(context, set, set2); this.o = hVar; this.p = fVar; } /* Return type fixed from 'com.facebook.datasource.DataSource' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [com.facebook.drawee.interfaces.DraweeController, java.lang.String, java.lang.Object, java.lang.Object, com.facebook.drawee.controller.AbstractDraweeControllerBuilder$b] */ /* JADX DEBUG: Multi-variable search result rejected for r2v1, resolved type: c.f.j.k.c */ /* JADX WARN: Multi-variable type inference failed */ @Override // com.facebook.drawee.controller.AbstractDraweeControllerBuilder public DataSource> b(DraweeController draweeController, String str, ImageRequest imageRequest, Object obj, AbstractDraweeControllerBuilder.b bVar) { ImageRequest.c cVar; c.f.g.a.a.h.c cVar2; ImageRequest imageRequest2 = imageRequest; h hVar = this.o; int ordinal = bVar.ordinal(); if (ordinal == 0) { cVar = ImageRequest.c.FULL_FETCH; } else if (ordinal == 1) { cVar = ImageRequest.c.DISK_CACHE; } else if (ordinal == 2) { cVar = ImageRequest.c.BITMAP_MEMORY_CACHE; } else { throw new RuntimeException("Cache level" + bVar + "is not supported. "); } c.f.g.a.a.h.c cVar3 = null; if (draweeController instanceof c) { c cVar4 = (c) draweeController; synchronized (cVar4) { c.f.g.a.a.h.b bVar2 = cVar4.G; if (bVar2 != null) { cVar3 = new c.f.g.a.a.h.c(cVar4.m, bVar2); } Set set = cVar4.F; if (set != null) { c.f.j.k.c cVar5 = new c.f.j.k.c(set); if (cVar3 != null) { cVar5.a.add(cVar3); } cVar2 = cVar5; } } return hVar.a(imageRequest2, obj, cVar, cVar2, str); } cVar2 = cVar3; return hVar.a(imageRequest2, obj, cVar, cVar2, str); } @Override // com.facebook.drawee.controller.AbstractDraweeControllerBuilder public AbstractDraweeController d() { c cVar; CacheKey cacheKey; CacheKey cacheKey2; c.f.j.r.b.b(); try { DraweeController draweeController = this.n; String valueOf = String.valueOf(AbstractDraweeControllerBuilder.f2169c.getAndIncrement()); if (draweeController instanceof c) { cVar = (c) draweeController; } else { f fVar = this.p; c cVar2 = new c(fVar.a, fVar.b, fVar.f360c, fVar.d, fVar.e, fVar.f); Supplier supplier = fVar.g; if (supplier != null) { cVar2.C = supplier.get().booleanValue(); } cVar = cVar2; } Supplier>> e = e(cVar, valueOf); ImageRequest imageRequest = this.h; i iVar = this.o.g; if (iVar == null || imageRequest == null) { cacheKey = null; } else { if (imageRequest.q != null) { cacheKey2 = ((n) iVar).c(imageRequest, this.g); } else { cacheKey2 = ((n) iVar).a(imageRequest, this.g); } cacheKey = cacheKey2; } cVar.H(e, valueOf, cacheKey, this.g, null, null); cVar.I(this.q, this, l.a); return cVar; } finally { c.f.j.r.b.b(); } } /* JADX WARNING: Unknown variable types count: 1 */ public d f(Uri uri) { if (uri == null) { this.h = null; return this; } ImageRequestBuilder b = ImageRequestBuilder.b(uri); b.d = f.b; this.h = b.a(); return this; } /* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: REQUEST */ /* JADX DEBUG: Multi-variable search result rejected for r0v1, resolved type: REQUEST */ /* JADX DEBUG: Multi-variable search result rejected for r0v4, resolved type: REQUEST */ /* JADX DEBUG: Multi-variable search result rejected for r0v5, resolved type: REQUEST */ /* JADX DEBUG: Multi-variable search result rejected for r0v6, resolved type: REQUEST */ /* JADX WARN: Multi-variable type inference failed */ public d g(String str) { Uri parse; if (str != null && !str.isEmpty()) { return f(Uri.parse(str)); } REQUEST request = 0; request = 0; request = 0; if (!(str == null || str.length() == 0 || (parse = Uri.parse(str)) == null)) { request = ImageRequestBuilder.b(parse).a(); } this.h = request; return this; } }