Changes of com.discord v1271

This commit is contained in:
root 2020-09-16 21:45:36 +00:00
parent 2e142f9b6b
commit 4244e04c36
14542 changed files with 904422 additions and 1057813 deletions

View file

@ -166,34 +166,34 @@
:array_0
.array-data 4
0x7f040026
0x7f040056
0x7f04024d
0x7f04024e
0x7f04024f
0x7f040439
0x7f040457
0x7f040458
0x7f040472
0x7f040499
0x7f04049a
0x7f04049b
0x7f0404b3
0x7f0404b4
0x7f0404b9
0x7f0404ba
0x7f0404bb
0x7f0404bc
0x7f0404bd
0x7f0404bf
0x7f0404c0
0x7f0404c1
0x7f0404c2
0x7f0404c3
0x7f0404c5
0x7f0404c6
0x7f0404c7
0x7f0404c8
0x7f040611
0x7f040050
0x7f04022b
0x7f04022c
0x7f04022d
0x7f0403d6
0x7f0403ec
0x7f0403ed
0x7f040406
0x7f04042d
0x7f04042e
0x7f04042f
0x7f040443
0x7f040444
0x7f040448
0x7f040449
0x7f04044a
0x7f04044b
0x7f04044c
0x7f04044d
0x7f04044e
0x7f04044f
0x7f040450
0x7f040451
0x7f040453
0x7f040454
0x7f040455
0x7f040456
0x7f04058e
.end array-data
:array_1
@ -201,34 +201,34 @@
0x7f040025
0x7f040026
0x7f040027
0x7f040056
0x7f04024d
0x7f04024e
0x7f04024f
0x7f040439
0x7f040457
0x7f040458
0x7f040472
0x7f040499
0x7f04049a
0x7f04049b
0x7f0404b3
0x7f0404b4
0x7f0404b9
0x7f0404ba
0x7f0404bb
0x7f0404bc
0x7f0404bd
0x7f0404bf
0x7f0404c0
0x7f0404c1
0x7f0404c2
0x7f0404c3
0x7f0404c5
0x7f0404c6
0x7f0404c7
0x7f0404c8
0x7f040611
0x7f040050
0x7f04022b
0x7f04022c
0x7f04022d
0x7f0403d6
0x7f0403ec
0x7f0403ed
0x7f040406
0x7f04042d
0x7f04042e
0x7f04042f
0x7f040443
0x7f040444
0x7f040448
0x7f040449
0x7f04044a
0x7f04044b
0x7f04044c
0x7f04044d
0x7f04044e
0x7f04044f
0x7f040450
0x7f040451
0x7f040453
0x7f040454
0x7f040455
0x7f040456
0x7f04058e
.end array-data
.end method

View file

@ -5,7 +5,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/facebook/drawee/controller/AbstractDraweeController;->B()V
value = Lcom/facebook/drawee/controller/AbstractDraweeController;->u()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -60,13 +60,13 @@
iget-object v1, p0, Lcom/facebook/drawee/controller/AbstractDraweeController$a;->a:Ljava/lang/String;
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->d()Ljava/lang/Throwable;
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->c()Ljava/lang/Throwable;
move-result-object v2
const/4 v3, 0x1
invoke-static {v0, v1, p1, v2, v3}, Lcom/facebook/drawee/controller/AbstractDraweeController;->g(Lcom/facebook/drawee/controller/AbstractDraweeController;Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Throwable;Z)V
invoke-virtual {v0, v1, p1, v2, v3}, Lcom/facebook/drawee/controller/AbstractDraweeController;->o(Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Throwable;Z)V
return-void
.end method
@ -81,7 +81,7 @@
}
.end annotation
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->c()Z
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->b()Z
move-result v5
@ -89,7 +89,7 @@
move-result v7
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->getProgress()F
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->d()F
move-result v4
@ -107,7 +107,7 @@
move-object v2, p1
invoke-static/range {v0 .. v7}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f(Lcom/facebook/drawee/controller/AbstractDraweeController;Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Object;FZZZ)V
invoke-virtual/range {v0 .. v7}, Lcom/facebook/drawee/controller/AbstractDraweeController;->p(Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Object;FZZZ)V
goto :goto_0
@ -124,7 +124,7 @@
const/4 v3, 0x1
invoke-static {v0, v1, p1, v2, v3}, Lcom/facebook/drawee/controller/AbstractDraweeController;->g(Lcom/facebook/drawee/controller/AbstractDraweeController;Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Throwable;Z)V
invoke-virtual {v0, v1, p1, v2, v3}, Lcom/facebook/drawee/controller/AbstractDraweeController;->o(Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Throwable;Z)V
:cond_1
:goto_0
@ -141,11 +141,11 @@
}
.end annotation
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->c()Z
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->b()Z
move-result v0
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->getProgress()F
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->d()F
move-result v1
@ -153,7 +153,32 @@
iget-object v3, p0, Lcom/facebook/drawee/controller/AbstractDraweeController$a;->a:Ljava/lang/String;
invoke-static {v2, v3, p1, v1, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->h(Lcom/facebook/drawee/controller/AbstractDraweeController;Ljava/lang/String;Lcom/facebook/datasource/DataSource;FZ)V
invoke-virtual {v2, v3, p1}, Lcom/facebook/drawee/controller/AbstractDraweeController;->l(Ljava/lang/String;Lcom/facebook/datasource/DataSource;)Z
move-result v3
if-nez v3, :cond_0
const/4 v0, 0x0
const-string v1, "ignore_old_datasource @ onProgress"
invoke-virtual {v2, v1, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->m(Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-interface {p1}, Lcom/facebook/datasource/DataSource;->close()Z
goto :goto_0
:cond_0
if-nez v0, :cond_1
iget-object p1, v2, Lcom/facebook/drawee/controller/AbstractDraweeController;->g:Lf/g/g/h/a;
const/4 v0, 0x0
invoke-interface {p1, v1, v0}, Lf/g/g/h/a;->d(FZ)V
:cond_1
:goto_0
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public Lcom/facebook/drawee/controller/AbstractDraweeController$b;
.super Lf/g/g/c/e;
.super Lf/g/g/c/d;
.source "AbstractDraweeController.java"
@ -18,7 +18,7 @@
"<INFO:",
"Ljava/lang/Object;",
">",
"Lf/g/g/c/e<",
"Lf/g/g/c/d<",
"TINFO;>;"
}
.end annotation
@ -28,7 +28,7 @@
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lf/g/g/c/e;-><init>()V
invoke-direct {p0}, Lf/g/g/c/d;-><init>()V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$a;
.super Lf/g/g/c/c;
.super Lf/g/g/c/b;
.source "AbstractDraweeControllerBuilder.java"
@ -15,7 +15,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/g/g/c/c<",
"Lf/g/g/c/b<",
"Ljava/lang/Object;",
">;"
}
@ -26,7 +26,7 @@
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lf/g/g/c/c;-><init>()V
invoke-direct {p0}, Lf/g/g/c/b;-><init>()V
return-void
.end method

View file

@ -33,7 +33,7 @@
# static fields
.field public static final o:Lcom/facebook/drawee/controller/ControllerListener;
.field public static final n:Lcom/facebook/drawee/controller/ControllerListener;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/drawee/controller/ControllerListener<",
@ -43,9 +43,9 @@
.end annotation
.end field
.field public static final p:Ljava/lang/NullPointerException;
.field public static final o:Ljava/lang/NullPointerException;
.field public static final q:Ljava/util/concurrent/atomic/AtomicLong;
.field public static final p:Ljava/util/concurrent/atomic/AtomicLong;
# instance fields
@ -61,18 +61,16 @@
.end annotation
.end field
.field public final c:Ljava/util/Set;
.field public c:Ljava/lang/Object;
.field public d:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lf/g/h/b/a/b;",
">;"
"TREQUEST;"
}
.end annotation
.end field
.field public d:Ljava/lang/Object;
.field public e:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
@ -81,15 +79,7 @@
.end annotation
.end field
.field public f:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"TREQUEST;"
}
.end annotation
.end field
.field public g:[Ljava/lang/Object;
.field public f:[Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"[TREQUEST;"
@ -97,9 +87,9 @@
.end annotation
.end field
.field public h:Z
.field public g:Z
.field public i:Lcom/facebook/drawee/controller/ControllerListener;
.field public h:Lcom/facebook/drawee/controller/ControllerListener;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/drawee/controller/ControllerListener<",
@ -108,15 +98,15 @@
.end annotation
.end field
.field public j:Lf/g/g/c/d;
.field public i:Lf/g/g/c/c;
.field public j:Z
.field public k:Z
.field public l:Z
.field public l:Ljava/lang/String;
.field public m:Ljava/lang/String;
.field public n:Lcom/facebook/drawee/interfaces/DraweeController;
.field public m:Lcom/facebook/drawee/interfaces/DraweeController;
# direct methods
@ -127,7 +117,7 @@
invoke-direct {v0}, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$a;-><init>()V
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->o:Lcom/facebook/drawee/controller/ControllerListener;
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/controller/ControllerListener;
new-instance v0, Ljava/lang/NullPointerException;
@ -135,18 +125,18 @@
invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->p:Ljava/lang/NullPointerException;
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->o:Ljava/lang/NullPointerException;
new-instance v0, Ljava/util/concurrent/atomic/AtomicLong;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicLong;-><init>()V
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->q:Ljava/util/concurrent/atomic/AtomicLong;
sput-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->p:Ljava/util/concurrent/atomic/AtomicLong;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Ljava/util/Set;Ljava/util/Set;)V
.method public constructor <init>(Landroid/content/Context;Ljava/util/Set;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
@ -154,9 +144,6 @@
"Landroid/content/Context;",
"Ljava/util/Set<",
"Lcom/facebook/drawee/controller/ControllerListener;",
">;",
"Ljava/util/Set<",
"Lf/g/h/b/a/b;",
">;)V"
}
.end annotation
@ -167,35 +154,33 @@
iput-object p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->b:Ljava/util/Set;
iput-object p3, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/util/Set;
const/4 p1, 0x0
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:Ljava/lang/Object;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:[Ljava/lang/Object;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:[Ljava/lang/Object;
const/4 p2, 0x1
iput-boolean p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->h:Z
iput-boolean p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:Z
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->i:Lcom/facebook/drawee/controller/ControllerListener;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->h:Lcom/facebook/drawee/controller/ControllerListener;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->j:Lf/g/g/c/d;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->i:Lf/g/g/c/c;
const/4 p2, 0x0
iput-boolean p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->j:Z
iput-boolean p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->k:Z
iput-boolean p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->l:Z
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Lcom/facebook/drawee/interfaces/DraweeController;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/interfaces/DraweeController;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Ljava/lang/String;
iput-object p1, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->l:Ljava/lang/String;
return-void
.end method
@ -207,7 +192,7 @@
move-object/from16 v1, p0
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:[Ljava/lang/Object;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:[Ljava/lang/Object;
const/4 v2, 0x0
@ -215,7 +200,7 @@
if-eqz v0, :cond_1
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
if-nez v0, :cond_0
@ -233,43 +218,43 @@
:goto_1
const-string v4, "Cannot specify both ImageRequest and FirstAvailableImageRequests!"
invoke-static {v0, v4}, Le0/a/b/b/a;->l(ZLjava/lang/Object;)V
invoke-static {v0, v4}, Le0/a/b/b/a;->n(ZLjava/lang/Object;)V
const-string v0, "Cannot specify DataSourceSupplier with other ImageRequests! Use one or the other."
invoke-static {v3, v0}, Le0/a/b/b/a;->l(ZLjava/lang/Object;)V
invoke-static {v3, v0}, Le0/a/b/b/a;->n(ZLjava/lang/Object;)V
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
const/4 v3, 0x0
if-nez v0, :cond_2
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:[Ljava/lang/Object;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:[Ljava/lang/Object;
if-nez v0, :cond_2
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:Ljava/lang/Object;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
if-eqz v0, :cond_2
iput-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iput-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iput-object v3, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:Ljava/lang/Object;
iput-object v3, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
:cond_2
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
move-object v0, v1
check-cast v0, Lf/g/g/a/a/d;
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
:try_start_0
iget-object v4, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/interfaces/DraweeController;
iget-object v4, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Lcom/facebook/drawee/interfaces/DraweeController;
sget-object v5, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->q:Ljava/util/concurrent/atomic/AtomicLong;
sget-object v5, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->p:Ljava/util/concurrent/atomic/AtomicLong;
invoke-virtual {v5}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J
@ -288,7 +273,7 @@
goto :goto_2
:cond_3
iget-object v4, v0, Lf/g/g/a/a/d;->s:Lf/g/g/a/a/f;
iget-object v4, v0, Lf/g/g/a/a/d;->r:Lf/g/g/a/a/f;
iget-object v11, v4, Lf/g/g/a/a/f;->a:Landroid/content/res/Resources;
@ -298,9 +283,9 @@
iget-object v14, v4, Lf/g/g/a/a/f;->d:Ljava/util/concurrent/Executor;
iget-object v15, v4, Lf/g/g/a/a/f;->e:Lf/g/j/c/t;
iget-object v15, v4, Lf/g/g/a/a/f;->e:Lf/g/j/c/s;
iget-object v5, v4, Lf/g/g/a/a/f;->f:Lf/g/d/d/e;
iget-object v5, v4, Lf/g/g/a/a/f;->f:Lf/g/d/d/d;
new-instance v6, Lf/g/g/a/a/c;
@ -308,7 +293,7 @@
move-object/from16 v16, v5
invoke-direct/range {v10 .. v16}, Lf/g/g/a/a/c;-><init>(Landroid/content/res/Resources;Lf/g/g/b/a;Lf/g/j/i/a;Ljava/util/concurrent/Executor;Lf/g/j/c/t;Lf/g/d/d/e;)V
invoke-direct/range {v10 .. v16}, Lf/g/g/a/a/c;-><init>(Landroid/content/res/Resources;Lf/g/g/b/a;Lf/g/j/i/a;Ljava/util/concurrent/Executor;Lf/g/j/c/s;Lf/g/d/d/d;)V
iget-object v4, v4, Lf/g/g/a/a/f;->g:Lcom/facebook/common/internal/Supplier;
@ -324,7 +309,7 @@
move-result v4
iput-boolean v4, v6, Lf/g/g/a/a/c;->D:Z
iput-boolean v4, v6, Lf/g/g/a/a/c;->z:Z
:cond_4
move-object v4, v6
@ -334,38 +319,38 @@
move-result-object v8
iget-object v5, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iget-object v5, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
check-cast v5, Lcom/facebook/imagepipeline/request/ImageRequest;
iget-object v6, v0, Lf/g/g/a/a/d;->r:Lf/g/j/e/i;
iget-object v6, v0, Lf/g/g/a/a/d;->q:Lf/g/j/e/i;
iget-object v6, v6, Lf/g/j/e/i;->f:Lf/g/j/c/j;
iget-object v6, v6, Lf/g/j/e/i;->e:Lf/g/j/c/i;
if-eqz v6, :cond_6
if-eqz v5, :cond_6
iget-object v3, v5, Lcom/facebook/imagepipeline/request/ImageRequest;->p:Lf/g/j/r/b;
iget-object v3, v5, Lcom/facebook/imagepipeline/request/ImageRequest;->p:Lf/g/j/q/b;
if-eqz v3, :cond_5
iget-object v3, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iget-object v3, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
check-cast v6, Lf/g/j/c/n;
check-cast v6, Lf/g/j/c/m;
invoke-virtual {v6, v5, v3}, Lf/g/j/c/n;->c(Lcom/facebook/imagepipeline/request/ImageRequest;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey;
invoke-virtual {v6, v5, v3}, Lf/g/j/c/m;->c(Lcom/facebook/imagepipeline/request/ImageRequest;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey;
move-result-object v3
goto :goto_3
:cond_5
iget-object v3, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iget-object v3, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
check-cast v6, Lf/g/j/c/n;
check-cast v6, Lf/g/j/c/m;
invoke-virtual {v6, v5, v3}, Lf/g/j/c/n;->a(Lcom/facebook/imagepipeline/request/ImageRequest;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey;
invoke-virtual {v6, v5, v3}, Lf/g/j/c/m;->a(Lcom/facebook/imagepipeline/request/ImageRequest;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey;
move-result-object v3
@ -373,55 +358,53 @@
:goto_3
move-object v10, v3
iget-object v11, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iget-object v11, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
const/4 v12, 0x0
iget-object v12, v0, Lf/g/g/a/a/d;->s:Lf/g/d/d/d;
const/4 v13, 0x0
move-object v7, v4
invoke-virtual/range {v7 .. v13}, Lf/g/g/a/a/c;->E(Lcom/facebook/common/internal/Supplier;Ljava/lang/String;Lcom/facebook/cache/common/CacheKey;Ljava/lang/Object;Lf/g/d/d/e;Lf/g/g/a/a/h/b;)V
invoke-virtual/range {v7 .. v13}, Lf/g/g/a/a/c;->w(Lcom/facebook/common/internal/Supplier;Ljava/lang/String;Lcom/facebook/cache/common/CacheKey;Ljava/lang/Object;Lf/g/d/d/d;Lf/g/g/a/a/h/b;)V
iget-object v3, v0, Lf/g/g/a/a/d;->t:Lf/g/g/a/a/h/e;
iget-object v0, v0, Lf/g/g/a/a/d;->t:Lf/g/g/a/a/h/e;
sget-object v5, Lf/g/d/d/l;->a:Lcom/facebook/common/internal/Supplier;
invoke-virtual {v4, v3, v0, v5}, Lf/g/g/a/a/c;->F(Lf/g/g/a/a/h/e;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;Lcom/facebook/common/internal/Supplier;)V
invoke-virtual {v4, v0}, Lf/g/g/a/a/c;->x(Lf/g/g/a/a/h/e;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_1
.catchall {:try_start_0 .. :try_end_0} :catchall_0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
iput-boolean v2, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->p:Z
iput-boolean v2, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->n:Z
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Ljava/lang/String;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->l:Ljava/lang/String;
iput-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->q:Ljava/lang/String;
iput-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->o:Ljava/lang/String;
iget-boolean v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->k:Z
iget-boolean v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->j:Z
if-nez v0, :cond_7
goto :goto_4
:cond_7
iget-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/d;
iget-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/c;
if-nez v0, :cond_8
new-instance v0, Lf/g/g/b/d;
new-instance v0, Lf/g/g/b/c;
invoke-direct {v0}, Lf/g/g/b/d;-><init>()V
invoke-direct {v0}, Lf/g/g/b/c;-><init>()V
iput-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/d;
iput-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/c;
:cond_8
iget-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/d;
iget-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->d:Lf/g/g/b/c;
iget-boolean v2, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->k:Z
iget-boolean v2, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->j:Z
iput-boolean v2, v0, Lf/g/g/b/d;->a:Z
iput-boolean v2, v0, Lf/g/g/b/c;->a:Z
iget-object v0, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->e:Lf/g/g/g/a;
@ -460,79 +443,35 @@
check-cast v2, Lcom/facebook/drawee/controller/ControllerListener;
invoke-virtual {v4, v2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->i(Lcom/facebook/drawee/controller/ControllerListener;)V
invoke-virtual {v4, v2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f(Lcom/facebook/drawee/controller/ControllerListener;)V
goto :goto_5
:cond_a
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/util/Set;
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->h:Lcom/facebook/drawee/controller/ControllerListener;
if-eqz v0, :cond_b
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
invoke-virtual {v4, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f(Lcom/facebook/drawee/controller/ControllerListener;)V
move-result-object v0
:cond_b
iget-boolean v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->k:Z
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
if-eqz v0, :cond_c
move-result v2
sget-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/controller/ControllerListener;
if-eqz v2, :cond_b
invoke-virtual {v4, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f(Lcom/facebook/drawee/controller/ControllerListener;)V
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
:cond_c
invoke-static {}, Lf/g/j/r/b;->b()Z
move-result-object v2
check-cast v2, Lf/g/h/b/a/b;
iget-object v3, v4, Lcom/facebook/drawee/controller/AbstractDraweeController;->g:Lf/g/h/b/a/d;
monitor-enter v3
:try_start_1
iget-object v5, v3, Lf/g/h/b/a/d;->a:Ljava/util/List;
invoke-interface {v5, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit v3
goto :goto_6
return-object v4
:catchall_0
move-exception v0
monitor-exit v3
throw v0
:cond_b
iget-object v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->i:Lcom/facebook/drawee/controller/ControllerListener;
if-eqz v0, :cond_c
invoke-virtual {v4, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->i(Lcom/facebook/drawee/controller/ControllerListener;)V
:cond_c
iget-boolean v0, v1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->l:Z
if-eqz v0, :cond_d
sget-object v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->o:Lcom/facebook/drawee/controller/ControllerListener;
invoke-virtual {v4, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->i(Lcom/facebook/drawee/controller/ControllerListener;)V
:cond_d
invoke-static {}, Lf/g/j/s/b;->b()Z
return-object v4
:catchall_1
move-exception v0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
throw v0
.end method
@ -553,9 +492,9 @@
sget-object v6, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;->d:Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;
iget-object v5, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iget-object v5, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
new-instance v7, Lf/g/g/c/b;
new-instance v7, Lf/g/g/c/a;
move-object v0, v7
@ -567,7 +506,7 @@
move-object v4, p3
invoke-direct/range {v0 .. v6}, Lf/g/g/c/b;-><init>(Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;)V
invoke-direct/range {v0 .. v6}, Lf/g/g/c/a;-><init>(Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;)V
return-object v7
.end method
@ -586,7 +525,7 @@
}
.end annotation
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
const/4 v1, 0x2
@ -601,11 +540,11 @@
goto :goto_2
:cond_0
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:[Ljava/lang/Object;
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:[Ljava/lang/Object;
if-eqz v0, :cond_3
iget-boolean v3, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->h:Z
iget-boolean v3, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->g:Z
new-instance v4, Ljava/util/ArrayList;
@ -628,9 +567,9 @@
sget-object v12, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;->f:Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;
iget-object v11, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iget-object v11, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
new-instance v5, Lf/g/g/c/b;
new-instance v5, Lf/g/g/c/a;
move-object v6, v5
@ -640,7 +579,7 @@
move-object v9, p2
invoke-direct/range {v6 .. v12}, Lf/g/g/c/b;-><init>(Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;)V
invoke-direct/range {v6 .. v12}, Lf/g/g/c/a;-><init>(Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$b;)V
invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
@ -681,7 +620,7 @@
:goto_2
if-eqz v0, :cond_4
iget-object v3, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:Ljava/lang/Object;
iget-object v3, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
if-eqz v3, :cond_4
@ -691,7 +630,7 @@
invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->f:Ljava/lang/Object;
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
invoke-virtual {p0, p1, p2, v0}, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c(Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Ljava/lang/Object;)Lcom/facebook/common/internal/Supplier;
@ -706,7 +645,7 @@
:cond_4
if-nez v0, :cond_5
sget-object p1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->p:Ljava/lang/NullPointerException;
sget-object p1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->o:Ljava/lang/NullPointerException;
new-instance v0, Lf/g/e/e;

View file

@ -34,7 +34,7 @@
iput-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->a:Landroid/graphics/drawable/Drawable;
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
iget-object v0, p1, Lf/g/g/f/a;->a:Landroid/content/res/Resources;
@ -68,20 +68,15 @@
const/4 v0, 0x1
:goto_0
if-nez v0, :cond_1
const/4 v0, 0x1
:cond_1
iget-object v3, p1, Lf/g/g/f/a;->q:Landroid/graphics/drawable/Drawable;
if-eqz v3, :cond_2
if-eqz v3, :cond_1
const/4 v3, 0x1
goto :goto_1
:cond_2
:cond_1
const/4 v3, 0x0
:goto_1
@ -95,7 +90,7 @@
const/4 v5, 0x0
invoke-virtual {p0, v4, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v4, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v4
@ -105,7 +100,7 @@
iget-object v6, p1, Lf/g/g/f/a;->e:Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;
invoke-virtual {p0, v4, v6}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v4, v6}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v4
@ -135,7 +130,7 @@
iget-object v7, p1, Lf/g/g/f/a;->k:Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v6
@ -147,7 +142,7 @@
iget-object v7, p1, Lf/g/g/f/a;->g:Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v6
@ -159,17 +154,17 @@
iget-object v7, p1, Lf/g/g/f/a;->i:Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v6, v7}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v6
aput-object v6, v3, v4
if-lez v0, :cond_5
if-lez v0, :cond_4
iget-object v0, p1, Lf/g/g/f/a;->p:Ljava/util/List;
if-eqz v0, :cond_3
if-eqz v0, :cond_2
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@ -182,7 +177,7 @@
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_3
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -194,7 +189,7 @@
add-int/lit8 v4, v4, 0x6
invoke-virtual {p0, v6, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v6, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v6
@ -204,23 +199,23 @@
goto :goto_2
:cond_3
:cond_2
const/4 v4, 0x1
:cond_4
:cond_3
iget-object v0, p1, Lf/g/g/f/a;->q:Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_5
if-eqz v0, :cond_4
add-int/lit8 v4, v4, 0x6
invoke-virtual {p0, v0, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v0, v5}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
move-result-object v0
aput-object v0, v3, v4
:cond_5
:cond_4
new-instance v0, Lf/g/g/e/f;
invoke-direct {v0, v3}, Lf/g/g/e/f;-><init>([Landroid/graphics/drawable/Drawable;)V
@ -233,11 +228,11 @@
iget p1, v0, Lf/g/g/e/f;->o:I
if-ne p1, v2, :cond_6
if-ne p1, v2, :cond_5
iput v1, v0, Lf/g/g/e/f;->o:I
:cond_6
:cond_5
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->c:Lf/g/g/f/c;
@ -254,28 +249,16 @@
invoke-virtual {v0}, Lf/g/g/e/g;->mutate()Landroid/graphics/drawable/Drawable;
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->n()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->m()V
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
return-void
.end method
# virtual methods
.method public a()Landroid/graphics/Rect;
.locals 1
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->d:Lf/g/g/f/b;
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
move-result-object v0
return-object v0
.end method
.method public b(Landroid/graphics/drawable/Drawable;)V
.method public a(Landroid/graphics/drawable/Drawable;)V
.locals 1
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->d:Lf/g/g/f/b;
@ -287,14 +270,14 @@
return-void
.end method
.method public c(Ljava/lang/Throwable;)V
.method public b(Ljava/lang/Throwable;)V
.locals 1
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
invoke-virtual {p1}, Lf/g/g/e/f;->e()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i()V
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -306,14 +289,14 @@
if-eqz p1, :cond_0
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
goto :goto_0
:cond_0
const/4 p1, 0x1
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
:goto_0
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -323,14 +306,14 @@
return-void
.end method
.method public d(Ljava/lang/Throwable;)V
.method public c(Ljava/lang/Throwable;)V
.locals 1
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
invoke-virtual {p1}, Lf/g/g/e/f;->e()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i()V
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -342,14 +325,14 @@
if-eqz p1, :cond_0
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
goto :goto_0
:cond_0
const/4 p1, 0x1
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
:goto_0
iget-object p1, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -359,7 +342,7 @@
return-void
.end method
.method public e(FZ)V
.method public d(FZ)V
.locals 2
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -379,7 +362,7 @@
invoke-virtual {v0}, Lf/g/g/e/f;->e()V
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->r(F)V
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->q(F)V
if-eqz p2, :cond_1
@ -395,7 +378,7 @@
return-void
.end method
.method public f()Landroid/graphics/drawable/Drawable;
.method public e()Landroid/graphics/drawable/Drawable;
.locals 1
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->d:Lf/g/g/f/b;
@ -403,7 +386,7 @@
return-object v0
.end method
.method public g(Landroid/graphics/drawable/Drawable;FZ)V
.method public f(Landroid/graphics/drawable/Drawable;FZ)V
.locals 2
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->c:Lf/g/g/f/c;
@ -424,13 +407,13 @@
invoke-virtual {p1}, Lf/g/g/e/f;->e()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i()V
const/4 p1, 0x2
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
invoke-virtual {p0, p2}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->r(F)V
invoke-virtual {p0, p2}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->q(F)V
if-eqz p3, :cond_0
@ -446,7 +429,7 @@
return-void
.end method
.method public final h(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
.method public final g(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)Landroid/graphics/drawable/Drawable;
.locals 2
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->c:Lf/g/g/f/c;
@ -466,70 +449,56 @@
return-object p1
.end method
.method public final i(I)V
.locals 4
.method public final h(I)V
.locals 3
if-ltz p1, :cond_1
if-ltz p1, :cond_0
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
const/4 v1, 0x2
const/4 v2, 0x0
const/4 v3, 0x1
if-ne p1, v1, :cond_0
const/4 v1, 0x1
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
iput-boolean v1, v0, Lf/g/g/e/f;->x:Z
iput v2, v0, Lf/g/g/e/f;->o:I
iput v1, v0, Lf/g/g/e/f;->o:I
iget-object v1, v0, Lf/g/g/e/f;->u:[Z
aput-boolean v3, v1, p1
const/4 v2, 0x1
aput-boolean v2, v1, p1
invoke-virtual {v0}, Lf/g/g/e/f;->invalidateSelf()V
:cond_1
:cond_0
return-void
.end method
.method public final j()V
.method public final i()V
.locals 1
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
const/4 v0, 0x2
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
const/4 v0, 0x3
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
const/4 v0, 0x4
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
const/4 v0, 0x5
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
return-void
.end method
.method public final k(I)V
.method public final j(I)V
.locals 3
if-ltz p1, :cond_0
@ -550,7 +519,7 @@
return-void
.end method
.method public final l(I)Lf/g/g/e/d;
.method public final k(I)Lf/g/g/e/d;
.locals 4
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -571,7 +540,7 @@
const/4 v3, 0x0
:goto_0
invoke-static {v3}, Le0/a/b/b/a;->g(Z)V
invoke-static {v3}, Le0/a/b/b/a;->h(Z)V
iget-object v3, v0, Lf/g/g/e/b;->g:[Lf/g/g/e/d;
@ -582,7 +551,7 @@
const/4 v1, 0x1
:cond_1
invoke-static {v1}, Le0/a/b/b/a;->g(Z)V
invoke-static {v1}, Le0/a/b/b/a;->h(Z)V
iget-object v1, v0, Lf/g/g/e/b;->g:[Lf/g/g/e/d;
@ -639,10 +608,10 @@
throw p1
.end method
.method public final m(I)Lf/g/g/e/p;
.method public final l(I)Lf/g/g/e/p;
.locals 3
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->l(I)Lf/g/g/e/d;
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)Lf/g/g/e/d;
move-result-object p1
@ -673,14 +642,14 @@
const-string p1, "Parent has no child drawable!"
invoke-static {v0, p1}, Le0/a/b/b/a;->j(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0, p1}, Le0/a/b/b/a;->l(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/g/g/e/p;
return-object v0
.end method
.method public final n()V
.method public final m()V
.locals 3
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -703,9 +672,9 @@
invoke-virtual {v0}, Lf/g/g/e/f;->invalidateSelf()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i()V
invoke-virtual {p0, v2}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, v2}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -719,7 +688,7 @@
return-void
.end method
.method public final o(ILandroid/graphics/drawable/Drawable;)V
.method public final n(ILandroid/graphics/drawable/Drawable;)V
.locals 2
if-nez p2, :cond_0
@ -741,7 +710,7 @@
move-result-object p2
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->l(I)Lf/g/g/e/d;
invoke-virtual {p0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)Lf/g/g/e/d;
move-result-object p1
@ -750,7 +719,7 @@
return-void
.end method
.method public p(I)V
.method public o(I)V
.locals 1
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->b:Landroid/content/res/Resources;
@ -761,19 +730,19 @@
const/4 v0, 0x1
invoke-virtual {p0, v0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->o(ILandroid/graphics/drawable/Drawable;)V
invoke-virtual {p0, v0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->n(ILandroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public q(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)V
.method public p(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;)V
.locals 1
const/4 v0, 0x1
invoke-virtual {p0, v0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->o(ILandroid/graphics/drawable/Drawable;)V
invoke-virtual {p0, v0, p1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->n(ILandroid/graphics/drawable/Drawable;)V
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->m(I)Lf/g/g/e/p;
invoke-virtual {p0, v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->l(I)Lf/g/g/e/p;
move-result-object p1
@ -782,7 +751,7 @@
return-void
.end method
.method public final r(F)V
.method public final q(F)V
.locals 3
iget-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->e:Lf/g/g/e/f;
@ -815,7 +784,7 @@
invoke-interface {v2}, Landroid/graphics/drawable/Animatable;->stop()V
:cond_1
invoke-virtual {p0, v1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->k(I)V
invoke-virtual {p0, v1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->j(I)V
goto :goto_0
@ -831,7 +800,7 @@
invoke-interface {v2}, Landroid/graphics/drawable/Animatable;->start()V
:cond_3
invoke-virtual {p0, v1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->i(I)V
invoke-virtual {p0, v1}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->h(I)V
:goto_0
const v1, 0x461c4000 # 10000.0f
@ -856,7 +825,7 @@
invoke-virtual {v0, v1}, Lf/g/g/e/g;->o(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->n()V
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->m()V
return-void
.end method

View file

@ -4,8 +4,5 @@
# virtual methods
.method public abstract a()Landroid/graphics/Rect;
.end method
.method public abstract f()Landroid/graphics/drawable/Drawable;
.method public abstract e()Landroid/graphics/drawable/Drawable;
.end method

View file

@ -1,5 +1,5 @@
.class public Lcom/facebook/drawee/span/DraweeSpanStringBuilder$c;
.super Lf/g/g/c/c;
.super Lf/g/g/c/b;
.source "DraweeSpanStringBuilder.java"
@ -15,7 +15,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/g/g/c/c<",
"Lf/g/g/c/b<",
"Lcom/facebook/imagepipeline/image/ImageInfo;",
">;"
}
@ -38,7 +38,7 @@
iput-object p1, p0, Lcom/facebook/drawee/span/DraweeSpanStringBuilder$c;->d:Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
invoke-direct {p0}, Lf/g/g/c/c;-><init>()V
invoke-direct {p0}, Lf/g/g/c/b;-><init>()V
iput-object p2, p0, Lcom/facebook/drawee/span/DraweeSpanStringBuilder$c;->a:Lf/g/g/i/a;

View file

@ -112,11 +112,11 @@
iget-object v0, v0, Lf/g/g/i/a;->j:Lcom/facebook/drawee/view/DraweeHolder;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v2, Lf/g/g/b/c$a;->r:Lf/g/g/b/c$a;
sget-object v2, Lf/g/g/b/b$a;->r:Lf/g/g/b/b$a;
invoke-virtual {v1, v2}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v1, v2}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v1, 0x1
@ -166,11 +166,11 @@
iget-object v0, v0, Lf/g/g/i/a;->j:Lcom/facebook/drawee/view/DraweeHolder;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v2, Lf/g/g/b/c$a;->s:Lf/g/g/b/c$a;
sget-object v2, Lf/g/g/b/b$a;->s:Lf/g/g/b/b$a;
invoke-virtual {v1, v2}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v1, v2}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v1, 0x0

View file

@ -35,7 +35,7 @@
.field public e:Lcom/facebook/drawee/interfaces/DraweeController;
.field public final f:Lf/g/g/b/c;
.field public final f:Lf/g/g/b/b;
# direct methods
@ -63,21 +63,21 @@
iput-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->e:Lcom/facebook/drawee/interfaces/DraweeController;
sget-boolean v0, Lf/g/g/b/c;->c:Z
sget-boolean v0, Lf/g/g/b/b;->c:Z
if-eqz v0, :cond_0
new-instance v0, Lf/g/g/b/c;
new-instance v0, Lf/g/g/b/b;
invoke-direct {v0}, Lf/g/g/b/c;-><init>()V
invoke-direct {v0}, Lf/g/g/b/b;-><init>()V
goto :goto_0
:cond_0
sget-object v0, Lf/g/g/b/c;->b:Lf/g/g/b/c;
sget-object v0, Lf/g/g/b/b;->b:Lf/g/g/b/b;
:goto_0
iput-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iput-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
if-eqz p1, :cond_1
@ -99,11 +99,11 @@
return-void
:cond_0
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v1, Lf/g/g/b/c$a;->j:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->j:Lf/g/g/b/b$a;
invoke-virtual {v0, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v0, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v0, 0x1
@ -159,11 +159,11 @@
return-void
:cond_0
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v1, Lf/g/g/b/c$a;->k:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->k:Lf/g/g/b/b$a;
invoke-virtual {v0, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v0, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v0, 0x0
@ -195,7 +195,7 @@
goto :goto_0
:cond_0
invoke-interface {v0}, Lcom/facebook/drawee/interfaces/DraweeHierarchy;->f()Landroid/graphics/drawable/Drawable;
invoke-interface {v0}, Lcom/facebook/drawee/interfaces/DraweeHierarchy;->e()Landroid/graphics/drawable/Drawable;
move-result-object v0
@ -239,19 +239,19 @@
return-void
:cond_0
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
if-eqz p1, :cond_1
sget-object v1, Lf/g/g/b/c$a;->t:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->t:Lf/g/g/b/b$a;
goto :goto_0
:cond_1
sget-object v1, Lf/g/g/b/c$a;->u:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->u:Lf/g/g/b/b$a;
:goto_0
invoke-virtual {v0, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v0, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
iput-boolean p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->c:Z
@ -276,11 +276,11 @@
if-eqz v1, :cond_1
iget-object v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v2, Lf/g/g/b/c$a;->g:Lf/g/g/b/c$a;
sget-object v2, Lf/g/g/b/b$a;->g:Lf/g/g/b/b$a;
invoke-virtual {v1, v2}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v1, v2}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
iget-object v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->e:Lcom/facebook/drawee/interfaces/DraweeController;
@ -293,11 +293,11 @@
if-eqz p1, :cond_2
iget-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v1, Lf/g/g/b/c$a;->f:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->f:Lf/g/g/b/b$a;
invoke-virtual {p1, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {p1, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
iget-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->e:Lcom/facebook/drawee/interfaces/DraweeController;
@ -308,11 +308,11 @@
goto :goto_0
:cond_2
iget-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v1, Lf/g/g/b/c$a;->h:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->h:Lf/g/g/b/b$a;
invoke-virtual {p1, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {p1, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
:goto_0
if-eqz v0, :cond_3
@ -331,11 +331,11 @@
}
.end annotation
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v1, Lf/g/g/b/c$a;->d:Lf/g/g/b/c$a;
sget-object v1, Lf/g/g/b/b$a;->d:Lf/g/g/b/b$a;
invoke-virtual {v0, v1}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v0, v1}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
invoke-virtual {p0}, Lcom/facebook/drawee/view/DraweeHolder;->e()Z
@ -360,7 +360,7 @@
iput-object p1, p0, Lcom/facebook/drawee/view/DraweeHolder;->d:Lcom/facebook/drawee/interfaces/DraweeHierarchy;
invoke-interface {p1}, Lcom/facebook/drawee/interfaces/DraweeHierarchy;->f()Landroid/graphics/drawable/Drawable;
invoke-interface {p1}, Lcom/facebook/drawee/interfaces/DraweeHierarchy;->e()Landroid/graphics/drawable/Drawable;
move-result-object v1
@ -415,7 +415,7 @@
.method public toString()Ljava/lang/String;
.locals 3
invoke-static {p0}, Le0/a/b/b/a;->f0(Ljava/lang/Object;)Lf/g/d/d/i;
invoke-static {p0}, Le0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g;
move-result-object v0
@ -423,31 +423,31 @@
const-string v2, "controllerAttached"
invoke-virtual {v0, v2, v1}, Lf/g/d/d/i;->b(Ljava/lang/String;Z)Lf/g/d/d/i;
invoke-virtual {v0, v2, v1}, Lf/g/d/d/g;->a(Ljava/lang/String;Z)Lf/g/d/d/g;
iget-boolean v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->b:Z
const-string v2, "holderAttached"
invoke-virtual {v0, v2, v1}, Lf/g/d/d/i;->b(Ljava/lang/String;Z)Lf/g/d/d/i;
invoke-virtual {v0, v2, v1}, Lf/g/d/d/g;->a(Ljava/lang/String;Z)Lf/g/d/d/g;
iget-boolean v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->c:Z
const-string v2, "drawableVisible"
invoke-virtual {v0, v2, v1}, Lf/g/d/d/i;->b(Ljava/lang/String;Z)Lf/g/d/d/i;
invoke-virtual {v0, v2, v1}, Lf/g/d/d/g;->a(Ljava/lang/String;Z)Lf/g/d/d/g;
iget-object v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, p0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
invoke-virtual {v1}, Lf/g/g/b/c;->toString()Ljava/lang/String;
invoke-virtual {v1}, Lf/g/g/b/b;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "events"
invoke-virtual {v0, v2, v1}, Lf/g/d/d/i;->c(Ljava/lang/String;Ljava/lang/Object;)Lf/g/d/d/i;
invoke-virtual {v0, v2, v1}, Lf/g/d/d/g;->b(Ljava/lang/String;Ljava/lang/Object;)Lf/g/d/d/g;
invoke-virtual {v0}, Lf/g/d/d/i;->toString()Ljava/lang/String;
invoke-virtual {v0}, Lf/g/d/d/g;->toString()Ljava/lang/String;
move-result-object v0

View file

@ -149,7 +149,7 @@
.locals 3
:try_start_0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
iget-boolean v0, p0, Lcom/facebook/drawee/view/DraweeView;->mInitialised:Z
:try_end_0
@ -157,7 +157,7 @@
if-eqz v0, :cond_0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
return-void
@ -183,7 +183,7 @@
if-nez v1, :cond_1
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
return-void
@ -219,14 +219,14 @@
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
return-void
:catchall_0
move-exception p1
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
throw p1
.end method
@ -281,11 +281,11 @@
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeView;->mDraweeHolder:Lcom/facebook/drawee/view/DraweeHolder;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v2, Lf/g/g/b/c$a;->r:Lf/g/g/b/c$a;
sget-object v2, Lf/g/g/b/b$a;->r:Lf/g/g/b/b$a;
invoke-virtual {v1, v2}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v1, v2}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v1, 0x1
@ -301,11 +301,11 @@
iget-object v0, p0, Lcom/facebook/drawee/view/DraweeView;->mDraweeHolder:Lcom/facebook/drawee/view/DraweeHolder;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/c;
iget-object v1, v0, Lcom/facebook/drawee/view/DraweeHolder;->f:Lf/g/g/b/b;
sget-object v2, Lf/g/g/b/c$a;->s:Lf/g/g/b/c$a;
sget-object v2, Lf/g/g/b/b$a;->s:Lf/g/g/b/b$a;
invoke-virtual {v1, v2}, Lf/g/g/b/c;->a(Lf/g/g/b/c$a;)V
invoke-virtual {v1, v2}, Lf/g/g/b/b;->a(Lf/g/g/b/b$a;)V
const/4 v1, 0x0
@ -346,7 +346,7 @@
iget-object v0, v0, Lcom/facebook/drawee/view/DraweeHolder;->d:Lcom/facebook/drawee/interfaces/DraweeHierarchy;
invoke-static {v0}, Le0/a/b/b/a;->i(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0}, Le0/a/b/b/a;->k(Ljava/lang/Object;)Ljava/lang/Object;
return-object v0
.end method
@ -838,7 +838,7 @@
.method public toString()Ljava/lang/String;
.locals 3
invoke-static {p0}, Le0/a/b/b/a;->f0(Ljava/lang/Object;)Lf/g/d/d/i;
invoke-static {p0}, Le0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g;
move-result-object v0
@ -858,9 +858,9 @@
:goto_0
const-string v2, "holder"
invoke-virtual {v0, v2, v1}, Lf/g/d/d/i;->c(Ljava/lang/String;Ljava/lang/Object;)Lf/g/d/d/i;
invoke-virtual {v0, v2, v1}, Lf/g/d/d/g;->b(Ljava/lang/String;Ljava/lang/Object;)Lf/g/d/d/g;
invoke-virtual {v0}, Lf/g/d/d/i;->toString()Ljava/lang/String;
invoke-virtual {v0}, Lf/g/d/d/g;->toString()Ljava/lang/String;
move-result-object v0

View file

@ -82,7 +82,7 @@
.locals 3
:try_start_0
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
invoke-virtual {p0}, Landroid/widget/ImageView;->isInEditMode()Z
@ -113,7 +113,7 @@
const-string v1, "SimpleDraweeView was not initialized!"
invoke-static {v0, v1}, Le0/a/b/b/a;->j(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0, v1}, Le0/a/b/b/a;->l(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/facebook/drawee/view/SimpleDraweeView;->sDraweecontrollerbuildersupplier:Lcom/facebook/common/internal/Supplier;
@ -213,14 +213,14 @@
:cond_4
:goto_2
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
return-void
:catchall_1
move-exception p1
invoke-static {}, Lf/g/j/s/b;->b()Z
invoke-static {}, Lf/g/j/r/b;->b()Z
throw p1
.end method
@ -297,13 +297,13 @@
iget-object v0, p0, Lcom/facebook/drawee/view/SimpleDraweeView;->mControllerBuilder:Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;
iput-object p1, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->e:Ljava/lang/Object;
iput-object p1, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
invoke-virtual {p0}, Lcom/facebook/drawee/view/DraweeView;->getController()Lcom/facebook/drawee/interfaces/DraweeController;
move-result-object p1
iput-object p1, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/interfaces/DraweeController;
iput-object p1, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Lcom/facebook/drawee/interfaces/DraweeController;
invoke-virtual {v0}, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->b()Lcom/facebook/drawee/controller/AbstractDraweeController;
@ -337,7 +337,7 @@
iget-object v0, p0, Lcom/facebook/drawee/view/SimpleDraweeView;->mControllerBuilder:Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;
iput-object p2, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->d:Ljava/lang/Object;
iput-object p2, v0, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->c:Ljava/lang/Object;
invoke-interface {v0, p1}, Lf/g/g/h/b;->a(Landroid/net/Uri;)Lf/g/g/h/b;
@ -349,7 +349,7 @@
check-cast p1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;
iput-object p2, p1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->n:Lcom/facebook/drawee/interfaces/DraweeController;
iput-object p2, p1, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->m:Lcom/facebook/drawee/interfaces/DraweeController;
invoke-virtual {p1}, Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder;->b()Lcom/facebook/drawee/controller/AbstractDraweeController;