2021-08-09 22:50:52 +00:00
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 < d , ImageRequest , CloseableReference < c > , ImageInfo > {
public final h o ;
public final f p ;
public e q ;
public d ( Context context , f fVar , h hVar , Set < ControllerListener > set , Set < b > 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 < CloseableReference < c > > 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 < c . f . j . k . e > 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 ;
2021-09-07 07:54:21 +00:00
String valueOf = String . valueOf ( AbstractDraweeControllerBuilder . f2249c . getAndIncrement ( ) ) ;
2021-08-09 22:50:52 +00:00
if ( draweeController instanceof c ) {
cVar = ( c ) draweeController ;
} else {
f fVar = this . p ;
2021-08-31 07:21:49 +00:00
c cVar2 = new c ( fVar . a , fVar . b , fVar . f374c , fVar . d , fVar . e , fVar . f ) ;
2021-08-09 22:50:52 +00:00
Supplier < Boolean > supplier = fVar . g ;
if ( supplier ! = null ) {
cVar2 . C = supplier . get ( ) . booleanValue ( ) ;
}
cVar = cVar2 ;
}
Supplier < DataSource < CloseableReference < c > > > 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 ;
}
}