Changes of com.discord v997

This commit is contained in:
root 2019-12-06 02:29:57 +01:00
parent ba03da7f8a
commit dc3b174a87
7510 changed files with 188400 additions and 513166 deletions

View file

@ -19,7 +19,7 @@
# instance fields
.field private PR:Lcom/facebook/fresco/animation/a/a;
.field private PM:Lcom/facebook/fresco/animation/a/a;
.annotation system Ldalvik/annotation/Signature;
value = {
"TT;"
@ -62,7 +62,7 @@
iput v0, p0, Lcom/facebook/fresco/animation/a/b;->mAlpha:I
iput-object p1, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iput-object p1, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
return-void
.end method
@ -72,7 +72,7 @@
.method public final U(I)I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -91,7 +91,7 @@
.method public a(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;I)Z
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -118,7 +118,7 @@
.end annotation
.end param
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -133,7 +133,7 @@
.method public final clear()V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -143,10 +143,29 @@
return-void
.end method
.method public final fH()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
const/4 v0, 0x0
return v0
:cond_0
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fH()I
move-result v0
return v0
.end method
.method public final fJ()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -162,29 +181,10 @@
return v0
.end method
.method public final fL()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
const/4 v0, 0x0
return v0
:cond_0
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fL()I
move-result v0
return v0
.end method
.method public final getIntrinsicHeight()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -203,7 +203,7 @@
.method public final getIntrinsicWidth()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -222,7 +222,7 @@
.method public final setAlpha(I)V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -237,7 +237,7 @@
.method public final setColorFilter(Landroid/graphics/ColorFilter;)V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/b;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic Qa:Lcom/facebook/fresco/animation/a/c;
.field final synthetic PU:Lcom/facebook/fresco/animation/a/c;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/a/c;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iput-object p1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,30 +37,30 @@
.method public final run()V
.locals 7
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
const/4 v2, 0x0
iput-boolean v2, v1, Lcom/facebook/fresco/animation/a/c;->PT:Z
iput-boolean v2, v1, Lcom/facebook/fresco/animation/a/c;->PO:Z
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
iget-object v3, v1, Lcom/facebook/fresco/animation/a/c;->Le:Lcom/facebook/common/time/b;
iget-object v3, v1, Lcom/facebook/fresco/animation/a/c;->KZ:Lcom/facebook/common/time/b;
invoke-interface {v3}, Lcom/facebook/common/time/b;->now()J
move-result-wide v3
iget-wide v5, v1, Lcom/facebook/fresco/animation/a/c;->PU:J
iget-wide v5, v1, Lcom/facebook/fresco/animation/a/c;->PP:J
sub-long/2addr v3, v5
iget-wide v5, v1, Lcom/facebook/fresco/animation/a/c;->PV:J
iget-wide v5, v1, Lcom/facebook/fresco/animation/a/c;->PQ:J
cmp-long v1, v3, v5
@ -71,24 +71,24 @@
:cond_0
if-eqz v2, :cond_1
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
iget-object v1, v1, Lcom/facebook/fresco/animation/a/c;->PY:Lcom/facebook/fresco/animation/a/c$a;
iget-object v1, v1, Lcom/facebook/fresco/animation/a/c;->PS:Lcom/facebook/fresco/animation/a/c$a;
if-eqz v1, :cond_2
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
iget-object v1, v1, Lcom/facebook/fresco/animation/a/c;->PY:Lcom/facebook/fresco/animation/a/c$a;
iget-object v1, v1, Lcom/facebook/fresco/animation/a/c;->PS:Lcom/facebook/fresco/animation/a/c$a;
invoke-interface {v1}, Lcom/facebook/fresco/animation/a/c$a;->onInactive()V
goto :goto_0
:cond_1
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->Qa:Lcom/facebook/fresco/animation/a/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c$1;->PU:Lcom/facebook/fresco/animation/a/c;
invoke-virtual {v1}, Lcom/facebook/fresco/animation/a/c;->ib()V
invoke-virtual {v1}, Lcom/facebook/fresco/animation/a/c;->hZ()V
:cond_2
:goto_0

View file

@ -22,24 +22,24 @@
# instance fields
.field final Le:Lcom/facebook/common/time/b;
.field final KZ:Lcom/facebook/common/time/b;
.field private final PS:Ljava/util/concurrent/ScheduledExecutorService;
.field private final PN:Ljava/util/concurrent/ScheduledExecutorService;
.field PT:Z
.field PO:Z
.field PU:J
.field PP:J
.field PV:J
.field PQ:J
.field private PW:J
.field private PR:J
.field PY:Lcom/facebook/fresco/animation/a/c$a;
.field PS:Lcom/facebook/fresco/animation/a/c$a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private final PZ:Ljava/lang/Runnable;
.field private final PT:Ljava/lang/Runnable;
# direct methods
@ -67,27 +67,27 @@
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/facebook/fresco/animation/a/c;->PT:Z
iput-boolean p1, p0, Lcom/facebook/fresco/animation/a/c;->PO:Z
const-wide/16 v0, 0x7d0
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PV:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PQ:J
const-wide/16 v0, 0x3e8
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PW:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PR:J
new-instance p1, Lcom/facebook/fresco/animation/a/c$1;
invoke-direct {p1, p0}, Lcom/facebook/fresco/animation/a/c$1;-><init>(Lcom/facebook/fresco/animation/a/c;)V
iput-object p1, p0, Lcom/facebook/fresco/animation/a/c;->PZ:Ljava/lang/Runnable;
iput-object p1, p0, Lcom/facebook/fresco/animation/a/c;->PT:Ljava/lang/Runnable;
iput-object p2, p0, Lcom/facebook/fresco/animation/a/c;->PY:Lcom/facebook/fresco/animation/a/c$a;
iput-object p2, p0, Lcom/facebook/fresco/animation/a/c;->PS:Lcom/facebook/fresco/animation/a/c$a;
iput-object p3, p0, Lcom/facebook/fresco/animation/a/c;->Le:Lcom/facebook/common/time/b;
iput-object p3, p0, Lcom/facebook/fresco/animation/a/c;->KZ:Lcom/facebook/common/time/b;
iput-object p4, p0, Lcom/facebook/fresco/animation/a/c;->PS:Ljava/util/concurrent/ScheduledExecutorService;
iput-object p4, p0, Lcom/facebook/fresco/animation/a/c;->PN:Ljava/util/concurrent/ScheduledExecutorService;
return-void
.end method
@ -97,42 +97,42 @@
.method public final a(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;I)Z
.locals 2
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c;->Le:Lcom/facebook/common/time/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c;->KZ:Lcom/facebook/common/time/b;
invoke-interface {v0}, Lcom/facebook/common/time/b;->now()J
move-result-wide v0
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PU:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/a/c;->PP:J
invoke-super {p0, p1, p2, p3}, Lcom/facebook/fresco/animation/a/b;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;I)Z
move-result p1
invoke-virtual {p0}, Lcom/facebook/fresco/animation/a/c;->ib()V
invoke-virtual {p0}, Lcom/facebook/fresco/animation/a/c;->hZ()V
return p1
.end method
.method final declared-synchronized ib()V
.method final declared-synchronized hZ()V
.locals 5
monitor-enter p0
:try_start_0
iget-boolean v0, p0, Lcom/facebook/fresco/animation/a/c;->PT:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/a/c;->PO:Z
if-nez v0, :cond_0
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/facebook/fresco/animation/a/c;->PT:Z
iput-boolean v0, p0, Lcom/facebook/fresco/animation/a/c;->PO:Z
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c;->PS:Ljava/util/concurrent/ScheduledExecutorService;
iget-object v0, p0, Lcom/facebook/fresco/animation/a/c;->PN:Ljava/util/concurrent/ScheduledExecutorService;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c;->PZ:Ljava/lang/Runnable;
iget-object v1, p0, Lcom/facebook/fresco/animation/a/c;->PT:Ljava/lang/Runnable;
iget-wide v2, p0, Lcom/facebook/fresco/animation/a/c;->PW:J
iget-wide v2, p0, Lcom/facebook/fresco/animation/a/c;->PR:J
sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;

View file

@ -7,8 +7,8 @@
.method public abstract U(I)I
.end method
.method public abstract fJ()I
.method public abstract fH()I
.end method
.method public abstract fL()I
.method public abstract fJ()I
.end method

View file

@ -8,7 +8,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -19,25 +19,25 @@
# instance fields
.field private final Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final Qc:Lcom/facebook/fresco/animation/b/b;
.field private final PW:Lcom/facebook/fresco/animation/b/b;
.field private final Qd:Lcom/facebook/fresco/animation/a/d;
.field private final PY:Lcom/facebook/fresco/animation/a/d;
.field private final Qe:Lcom/facebook/fresco/animation/b/c;
.field private final PZ:Lcom/facebook/fresco/animation/b/c;
.field private final Qf:Lcom/facebook/fresco/animation/b/b/a;
.field private final Qa:Lcom/facebook/fresco/animation/b/b/a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private final Qg:Lcom/facebook/fresco/animation/b/b/b;
.field private final Qb:Lcom/facebook/fresco/animation/b/b/b;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private Qh:Landroid/graphics/Bitmap$Config;
.field private Qc:Landroid/graphics/Bitmap$Config;
.field private mBitmapHeight:I
@ -57,7 +57,7 @@
const-class v0, Lcom/facebook/fresco/animation/b/a;
sput-object v0, Lcom/facebook/fresco/animation/b/a;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/b/a;->GS:Ljava/lang/Class;
return-void
.end method
@ -77,19 +77,19 @@
sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qh:Landroid/graphics/Bitmap$Config;
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Landroid/graphics/Bitmap$Config;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PY:Lcom/facebook/fresco/animation/a/d;
iput-object p4, p0, Lcom/facebook/fresco/animation/b/a;->Qe:Lcom/facebook/fresco/animation/b/c;
iput-object p4, p0, Lcom/facebook/fresco/animation/b/a;->PZ:Lcom/facebook/fresco/animation/b/c;
iput-object p5, p0, Lcom/facebook/fresco/animation/b/a;->Qf:Lcom/facebook/fresco/animation/b/b/a;
iput-object p5, p0, Lcom/facebook/fresco/animation/b/a;->Qa:Lcom/facebook/fresco/animation/b/b/a;
iput-object p6, p0, Lcom/facebook/fresco/animation/b/a;->Qg:Lcom/facebook/fresco/animation/b/b/b;
iput-object p6, p0, Lcom/facebook/fresco/animation/b/a;->Qb:Lcom/facebook/fresco/animation/b/b/b;
new-instance p1, Landroid/graphics/Paint;
@ -99,7 +99,7 @@
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a;->mPaint:Landroid/graphics/Paint;
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a;->ic()V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a;->ia()V
return-void
.end method
@ -130,7 +130,7 @@
return p1
:cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qe:Lcom/facebook/fresco/animation/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PZ:Lcom/facebook/fresco/animation/b/c;
invoke-virtual {p2}, Lcom/facebook/common/references/CloseableReference;->get()Ljava/lang/Object;
@ -216,7 +216,7 @@
if-eq p4, p3, :cond_2
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {p3, p1, p2}, Lcom/facebook/fresco/animation/b/b;->b(ILcom/facebook/common/references/CloseableReference;)V
@ -256,9 +256,9 @@
:cond_0
:try_start_0
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {p3}, Lcom/facebook/fresco/animation/b/b;->ie()Lcom/facebook/common/references/CloseableReference;
invoke-interface {p3}, Lcom/facebook/fresco/animation/b/b;->ib()Lcom/facebook/common/references/CloseableReference;
move-result-object v3
@ -274,13 +274,13 @@
:cond_1
:try_start_1
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget v6, p0, Lcom/facebook/fresco/animation/b/a;->mBitmapWidth:I
iget v7, p0, Lcom/facebook/fresco/animation/b/a;->mBitmapHeight:I
iget-object v8, p0, Lcom/facebook/fresco/animation/b/a;->Qh:Landroid/graphics/Bitmap$Config;
iget-object v8, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Landroid/graphics/Bitmap$Config;
invoke-virtual {p3, v6, v7, v8}, Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;->c(IILandroid/graphics/Bitmap$Config;)Lcom/facebook/common/references/CloseableReference;
@ -314,7 +314,7 @@
:catch_0
move-exception p1
sget-object p2, Lcom/facebook/fresco/animation/b/a;->GY:Ljava/lang/Class;
sget-object p2, Lcom/facebook/fresco/animation/b/a;->GS:Ljava/lang/Class;
const-string p3, "Failed to create frame bitmap"
@ -328,9 +328,9 @@
:cond_3
:try_start_3
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {p3}, Lcom/facebook/fresco/animation/b/b;->if()Lcom/facebook/common/references/CloseableReference;
invoke-interface {p3}, Lcom/facebook/fresco/animation/b/b;->ic()Lcom/facebook/common/references/CloseableReference;
move-result-object v3
@ -359,7 +359,7 @@
goto :goto_2
:cond_5
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p3, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {p3, p2}, Lcom/facebook/fresco/animation/b/b;->V(I)Lcom/facebook/common/references/CloseableReference;
@ -399,10 +399,10 @@
throw p1
.end method
.method private ic()V
.method private ia()V
.locals 2
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qe:Lcom/facebook/fresco/animation/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PZ:Lcom/facebook/fresco/animation/b/c;
invoke-interface {v0}, Lcom/facebook/fresco/animation/b/c;->getIntrinsicWidth()I
@ -433,7 +433,7 @@
iput v0, p0, Lcom/facebook/fresco/animation/b/a;->mBitmapWidth:I
:cond_1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qe:Lcom/facebook/fresco/animation/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PZ:Lcom/facebook/fresco/animation/b/c;
invoke-interface {v0}, Lcom/facebook/fresco/animation/b/c;->getIntrinsicHeight()I
@ -468,7 +468,7 @@
.method public final U(I)I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v0, p1}, Lcom/facebook/fresco/animation/a/d;->U(I)I
@ -486,15 +486,15 @@
move-result p1
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a;->Qf:Lcom/facebook/fresco/animation/b/b/a;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a;->Qa:Lcom/facebook/fresco/animation/b/b/a;
if-eqz p2, :cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qg:Lcom/facebook/fresco/animation/b/b/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qb:Lcom/facebook/fresco/animation/b/b/b;
if-eqz v0, :cond_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {p2, v0, v1, p0, p3}, Lcom/facebook/fresco/animation/b/b/a;->a(Lcom/facebook/fresco/animation/b/b/b;Lcom/facebook/fresco/animation/b/b;Lcom/facebook/fresco/animation/a/a;I)V
@ -511,11 +511,11 @@
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a;->mBounds:Landroid/graphics/Rect;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qe:Lcom/facebook/fresco/animation/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PZ:Lcom/facebook/fresco/animation/b/c;
invoke-interface {v0, p1}, Lcom/facebook/fresco/animation/b/c;->b(Landroid/graphics/Rect;)V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a;->ic()V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a;->ia()V
return-void
.end method
@ -523,31 +523,31 @@
.method public final clear()V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PW:Lcom/facebook/fresco/animation/b/b;
invoke-interface {v0}, Lcom/facebook/fresco/animation/b/b;->clear()V
return-void
.end method
.method public final fJ()I
.method public final fH()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fJ()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fH()I
move-result v0
return v0
.end method
.method public final fL()I
.method public final fJ()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fL()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fJ()I
move-result v0

View file

@ -7,7 +7,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -18,11 +18,11 @@
# instance fields
.field private final Qi:Lcom/facebook/imagepipeline/animated/c/c;
.field private final Qd:Lcom/facebook/imagepipeline/animated/c/c;
.field private final Qj:Z
.field private final Qe:Z
.field private final Qk:Landroid/util/SparseArray;
.field private final Qf:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
@ -33,7 +33,7 @@
.end annotation
.end field
.field private Ql:Lcom/facebook/common/references/CloseableReference;
.field private Qg:Lcom/facebook/common/references/CloseableReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/common/references/CloseableReference<",
@ -53,7 +53,7 @@
const-class v0, Lcom/facebook/fresco/animation/b/a/a;
sput-object v0, Lcom/facebook/fresco/animation/b/a/a;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/b/a/a;->GS:Ljava/lang/Class;
return-void
.end method
@ -63,15 +63,15 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
iput-boolean p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qj:Z
iput-boolean p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qe:Z
new-instance p1, Landroid/util/SparseArray;
invoke-direct {p1}, Landroid/util/SparseArray;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
return-void
.end method
@ -82,7 +82,7 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
@ -92,13 +92,13 @@
if-eqz v0, :cond_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v1, p1}, Landroid/util/SparseArray;->delete(I)V
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
sget-object v0, Lcom/facebook/fresco/animation/b/a/a;->GY:Ljava/lang/Class;
sget-object v0, Lcom/facebook/fresco/animation/b/a/a;->GS:Ljava/lang/Class;
const-string v1, "removePreparedReference(%d) removed. Pending frames: %s"
@ -106,7 +106,7 @@
move-result-object p1
iget-object v2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-static {v0, v1, p1, v2}, Lcom/facebook/common/e/a;->a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_0
@ -169,7 +169,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/facebook/imagepipeline/g/d;->ju()Lcom/facebook/common/references/CloseableReference;
invoke-virtual {v0}, Lcom/facebook/imagepipeline/g/d;->js()Lcom/facebook/common/references/CloseableReference;
move-result-object v0
:try_end_0
@ -213,7 +213,7 @@
new-instance v0, Lcom/facebook/imagepipeline/g/d;
sget-object v1, Lcom/facebook/imagepipeline/g/g;->Ww:Lcom/facebook/imagepipeline/g/h;
sget-object v1, Lcom/facebook/imagepipeline/g/g;->Wr:Lcom/facebook/imagepipeline/g/h;
invoke-direct {v0, p0, v1}, Lcom/facebook/imagepipeline/g/d;-><init>(Lcom/facebook/common/references/CloseableReference;Lcom/facebook/imagepipeline/g/h;)V
@ -243,9 +243,9 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
iget-object v1, v0, Lcom/facebook/imagepipeline/animated/c/c;->QM:Lcom/facebook/imagepipeline/cache/h;
iget-object v1, v0, Lcom/facebook/imagepipeline/animated/c/c;->QH:Lcom/facebook/imagepipeline/cache/h;
invoke-virtual {v0, p1}, Lcom/facebook/imagepipeline/animated/c/c;->Z(I)Lcom/facebook/imagepipeline/animated/c/c$a;
@ -302,17 +302,17 @@
if-eqz v0, :cond_0
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Ql:Lcom/facebook/common/references/CloseableReference;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qg:Lcom/facebook/common/references/CloseableReference;
invoke-static {p2}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
invoke-virtual {p2, p1, v0}, Lcom/facebook/imagepipeline/animated/c/c;->e(ILcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
move-result-object p1
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Ql:Lcom/facebook/common/references/CloseableReference;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qg:Lcom/facebook/common/references/CloseableReference;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
@ -384,7 +384,7 @@
:cond_0
:try_start_3
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
invoke-virtual {p2, p1, v0}, Lcom/facebook/imagepipeline/animated/c/c;->e(ILcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
@ -396,7 +396,7 @@
if-eqz v1, :cond_1
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v1, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
@ -406,11 +406,11 @@
invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v1, p1, p2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
sget-object p2, Lcom/facebook/fresco/animation/b/a/a;->GY:Ljava/lang/Class;
sget-object p2, Lcom/facebook/fresco/animation/b/a/a;->GS:Ljava/lang/Class;
const-string v1, "cachePreparedFrame(%d) cached. Pending frames: %s"
@ -418,7 +418,7 @@
move-result-object p1
iget-object v2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v2, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-static {p2, v1, p1, v2}, Lcom/facebook/common/e/a;->a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_3
@ -458,18 +458,18 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Ql:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qg:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
const/4 v0, 0x0
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Ql:Lcom/facebook/common/references/CloseableReference;
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qg:Lcom/facebook/common/references/CloseableReference;
const/4 v0, 0x0
:goto_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v1}, Landroid/util/SparseArray;->size()I
@ -477,7 +477,7 @@
if-ge v0, v1, :cond_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v1, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
@ -492,7 +492,7 @@
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qk:Landroid/util/SparseArray;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qf:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V
:try_end_0
@ -516,9 +516,9 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
iget-object v1, v0, Lcom/facebook/imagepipeline/animated/c/c;->QM:Lcom/facebook/imagepipeline/cache/h;
iget-object v1, v0, Lcom/facebook/imagepipeline/animated/c/c;->QH:Lcom/facebook/imagepipeline/cache/h;
invoke-virtual {v0, p1}, Lcom/facebook/imagepipeline/animated/c/c;->Z(I)Lcom/facebook/imagepipeline/animated/c/c$a;
@ -542,7 +542,7 @@
throw p1
.end method
.method public final declared-synchronized ie()Lcom/facebook/common/references/CloseableReference;
.method public final declared-synchronized ib()Lcom/facebook/common/references/CloseableReference;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -559,7 +559,7 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Ql:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qg:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
@ -583,7 +583,7 @@
throw v0
.end method
.method public final declared-synchronized if()Lcom/facebook/common/references/CloseableReference;
.method public final declared-synchronized ic()Lcom/facebook/common/references/CloseableReference;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
@ -600,7 +600,7 @@
monitor-enter p0
:try_start_0
iget-boolean v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qj:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qe:Z
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
@ -614,10 +614,10 @@
:cond_0
:try_start_1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qi:Lcom/facebook/imagepipeline/animated/c/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/a;->Qd:Lcom/facebook/imagepipeline/animated/c/c;
:cond_1
invoke-virtual {v0}, Lcom/facebook/imagepipeline/animated/c/c;->ir()Lcom/facebook/cache/common/CacheKey;
invoke-virtual {v0}, Lcom/facebook/imagepipeline/animated/c/c;->ip()Lcom/facebook/cache/common/CacheKey;
move-result-object v2
@ -626,7 +626,7 @@
goto :goto_0
:cond_2
iget-object v3, v0, Lcom/facebook/imagepipeline/animated/c/c;->QM:Lcom/facebook/imagepipeline/cache/h;
iget-object v3, v0, Lcom/facebook/imagepipeline/animated/c/c;->QH:Lcom/facebook/imagepipeline/cache/h;
invoke-virtual {v3, v2}, Lcom/facebook/imagepipeline/cache/h;->E(Ljava/lang/Object;)Lcom/facebook/common/references/CloseableReference;

View file

@ -7,9 +7,9 @@
# instance fields
.field private Qm:I
.field private Qh:I
.field private Qn:Lcom/facebook/common/references/CloseableReference;
.field private Qi:Lcom/facebook/common/references/CloseableReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/common/references/CloseableReference<",
@ -31,28 +31,28 @@
const/4 v0, -0x1
iput v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qm:I
iput v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qh:I
return-void
.end method
.method private declared-synchronized ig()V
.method private declared-synchronized ie()V
.locals 1
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
const/4 v0, 0x0
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iput-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
const/4 v0, -0x1
iput v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qm:I
iput v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qh:I
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
@ -87,11 +87,11 @@
monitor-enter p0
:try_start_0
iget v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qm:I
iget v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qh:I
if-ne v0, p1, :cond_0
iget-object p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
@ -134,7 +134,7 @@
if-eqz p2, :cond_0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
if-eqz v0, :cond_0
@ -144,7 +144,7 @@
check-cast v0, Landroid/graphics/Bitmap;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-virtual {v1}, Lcom/facebook/common/references/CloseableReference;->get()Ljava/lang/Object;
@ -164,7 +164,7 @@
:cond_0
:try_start_1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)V
@ -172,9 +172,9 @@
move-result-object p2
iput-object p2, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
iput p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qm:I
iput p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qh:I
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
@ -210,7 +210,7 @@
monitor-enter p0
:try_start_0
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ig()V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ie()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
@ -232,11 +232,11 @@
monitor-enter p0
:try_start_0
iget v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qm:I
iget v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qh:I
if-ne p1, v0, :cond_0
iget-object p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object p1, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Z
@ -266,7 +266,7 @@
throw p1
.end method
.method public final declared-synchronized ie()Lcom/facebook/common/references/CloseableReference;
.method public final declared-synchronized ib()Lcom/facebook/common/references/CloseableReference;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -283,7 +283,7 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
@ -303,7 +303,7 @@
throw v0
.end method
.method public final declared-synchronized if()Lcom/facebook/common/references/CloseableReference;
.method public final declared-synchronized ic()Lcom/facebook/common/references/CloseableReference;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -317,7 +317,7 @@
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qn:Lcom/facebook/common/references/CloseableReference;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/a/b;->Qi:Lcom/facebook/common/references/CloseableReference;
invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
@ -326,7 +326,7 @@
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:try_start_1
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ig()V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ie()V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_1
@ -338,7 +338,7 @@
move-exception v0
:try_start_2
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ig()V
invoke-direct {p0}, Lcom/facebook/fresco/animation/b/a/b;->ie()V
throw v0
:try_end_2

View file

@ -78,7 +78,7 @@
return p1
.end method
.method public final ie()Lcom/facebook/common/references/CloseableReference;
.method public final ib()Lcom/facebook/common/references/CloseableReference;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -97,7 +97,7 @@
return-object v0
.end method
.method public final if()Lcom/facebook/common/references/CloseableReference;
.method public final ic()Lcom/facebook/common/references/CloseableReference;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {

View file

@ -46,7 +46,7 @@
.method public abstract contains(I)Z
.end method
.method public abstract ie()Lcom/facebook/common/references/CloseableReference;
.method public abstract ib()Lcom/facebook/common/references/CloseableReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
@ -60,7 +60,7 @@
.end annotation
.end method
.method public abstract if()Lcom/facebook/common/references/CloseableReference;
.method public abstract ic()Lcom/facebook/common/references/CloseableReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",

View file

@ -18,32 +18,32 @@
# instance fields
.field private final PR:Lcom/facebook/fresco/animation/a/a;
.field private final PM:Lcom/facebook/fresco/animation/a/a;
.field private final Qc:Lcom/facebook/fresco/animation/b/b;
.field private final PW:Lcom/facebook/fresco/animation/b/b;
.field private final Qq:I
.field private final Ql:I
.field private final Qr:I
.field private final Qm:I
.field final synthetic Qs:Lcom/facebook/fresco/animation/b/b/c;
.field final synthetic Qn:Lcom/facebook/fresco/animation/b/b/c;
# direct methods
.method public constructor <init>(Lcom/facebook/fresco/animation/b/b/c;Lcom/facebook/fresco/animation/a/a;Lcom/facebook/fresco/animation/b/b;II)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PR:Lcom/facebook/fresco/animation/a/a;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PM:Lcom/facebook/fresco/animation/a/a;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qc:Lcom/facebook/fresco/animation/b/b;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PW:Lcom/facebook/fresco/animation/b/b;
iput p4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iput p4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
iput p5, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qr:I
iput p5, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qm:I
return-void
.end method
@ -70,7 +70,7 @@
return v1
:cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v0}, Lcom/facebook/fresco/animation/b/b/c;->d(Lcom/facebook/fresco/animation/b/b/c;)Lcom/facebook/fresco/animation/b/c;
@ -91,11 +91,11 @@
return v1
:cond_1
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gy()Ljava/lang/Class;
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gw()Ljava/lang/Class;
move-result-object p1
iget v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -105,7 +105,7 @@
invoke-static {p1, v1, v0}, Lcom/facebook/common/e/a;->a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)V
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {p1}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
@ -114,9 +114,9 @@
monitor-enter p1
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PW:Lcom/facebook/fresco/animation/b/b;
iget v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-interface {v0, v1, p2}, Lcom/facebook/fresco/animation/b/b;->c(ILcom/facebook/common/references/CloseableReference;)V
@ -151,25 +151,25 @@
if-eq p2, v1, :cond_0
:try_start_0
iget-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {p2}, Lcom/facebook/fresco/animation/b/b/c;->c(Lcom/facebook/fresco/animation/b/b/c;)Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
move-result-object p2
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v1}, Lcom/facebook/fresco/animation/a/a;->getIntrinsicWidth()I
move-result v1
iget-object v4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v4}, Lcom/facebook/fresco/animation/a/a;->getIntrinsicHeight()I
move-result v4
iget-object v5, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v5, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v5}, Lcom/facebook/fresco/animation/b/b/c;->b(Lcom/facebook/fresco/animation/b/b/c;)Landroid/graphics/Bitmap$Config;
@ -197,7 +197,7 @@
move-exception p1
:try_start_1
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gy()Ljava/lang/Class;
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gw()Ljava/lang/Class;
move-result-object p2
@ -215,17 +215,17 @@
:cond_0
:try_start_2
iget-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PW:Lcom/facebook/fresco/animation/b/b;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v1}, Lcom/facebook/fresco/animation/a/a;->getIntrinsicWidth()I
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v1}, Lcom/facebook/fresco/animation/a/a;->getIntrinsicHeight()I
invoke-interface {p2}, Lcom/facebook/fresco/animation/b/b;->if()Lcom/facebook/common/references/CloseableReference;
invoke-interface {p2}, Lcom/facebook/fresco/animation/b/b;->ic()Lcom/facebook/common/references/CloseableReference;
move-result-object p2
@ -269,9 +269,9 @@
.locals 5
:try_start_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->PW:Lcom/facebook/fresco/animation/b/b;
iget v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-interface {v0, v1}, Lcom/facebook/fresco/animation/b/b;->contains(I)Z
@ -279,13 +279,13 @@
if-eqz v0, :cond_0
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gy()Ljava/lang/Class;
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gw()Ljava/lang/Class;
move-result-object v0
const-string v1, "Frame %d is cached already."
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -295,7 +295,7 @@
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_2
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v0}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
@ -304,13 +304,13 @@
monitor-enter v0
:try_start_1
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v1}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
move-result-object v1
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qr:I
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qm:I
invoke-virtual {v1, v2}, Landroid/util/SparseArray;->remove(I)V
@ -329,7 +329,7 @@
:cond_0
:try_start_2
iget v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
const/4 v1, 0x1
@ -339,13 +339,13 @@
if-eqz v0, :cond_1
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gy()Ljava/lang/Class;
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gw()Ljava/lang/Class;
move-result-object v0
const-string v1, "Prepared frame frame %d."
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -356,7 +356,7 @@
goto :goto_0
:cond_1
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gy()Ljava/lang/Class;
invoke-static {}, Lcom/facebook/fresco/animation/b/b/c;->gw()Ljava/lang/Class;
move-result-object v0
@ -366,7 +366,7 @@
const/4 v3, 0x0
iget v4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qq:I
iget v4, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Ql:I
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -379,7 +379,7 @@
.catchall {:try_start_2 .. :try_end_2} :catchall_2
:goto_0
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v0}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
@ -388,13 +388,13 @@
monitor-enter v0
:try_start_3
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v1}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
move-result-object v1
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qr:I
iget v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qm:I
invoke-virtual {v1, v2}, Landroid/util/SparseArray;->remove(I)V
@ -414,7 +414,7 @@
:catchall_2
move-exception v0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v1}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
@ -423,13 +423,13 @@
monitor-enter v1
:try_start_4
iget-object v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qs:Lcom/facebook/fresco/animation/b/b/c;
iget-object v2, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qn:Lcom/facebook/fresco/animation/b/b/c;
invoke-static {v2}, Lcom/facebook/fresco/animation/b/b/c;->a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
move-result-object v2
iget v3, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qr:I
iget v3, p0, Lcom/facebook/fresco/animation/b/b/c$a;->Qm:I
invoke-virtual {v2, v3}, Landroid/util/SparseArray;->remove(I)V

View file

@ -15,7 +15,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -26,15 +26,15 @@
# instance fields
.field private final Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final Qe:Lcom/facebook/fresco/animation/b/c;
.field private final PZ:Lcom/facebook/fresco/animation/b/c;
.field private final Qh:Landroid/graphics/Bitmap$Config;
.field private final Qc:Landroid/graphics/Bitmap$Config;
.field private final Qo:Ljava/util/concurrent/ExecutorService;
.field private final Qj:Ljava/util/concurrent/ExecutorService;
.field private final Qp:Landroid/util/SparseArray;
.field private final Qk:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
@ -51,7 +51,7 @@
const-class v0, Lcom/facebook/fresco/animation/b/b/c;
sput-object v0, Lcom/facebook/fresco/animation/b/b/c;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/b/b/c;->GS:Ljava/lang/Class;
return-void
.end method
@ -61,19 +61,19 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/b/c;->Qe:Lcom/facebook/fresco/animation/b/c;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/b/c;->PZ:Lcom/facebook/fresco/animation/b/c;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/b/c;->Qh:Landroid/graphics/Bitmap$Config;
iput-object p3, p0, Lcom/facebook/fresco/animation/b/b/c;->Qc:Landroid/graphics/Bitmap$Config;
iput-object p4, p0, Lcom/facebook/fresco/animation/b/b/c;->Qo:Ljava/util/concurrent/ExecutorService;
iput-object p4, p0, Lcom/facebook/fresco/animation/b/b/c;->Qj:Ljava/util/concurrent/ExecutorService;
new-instance p1, Landroid/util/SparseArray;
invoke-direct {p1}, Landroid/util/SparseArray;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qp:Landroid/util/SparseArray;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qk:Landroid/util/SparseArray;
return-void
.end method
@ -81,7 +81,7 @@
.method static synthetic a(Lcom/facebook/fresco/animation/b/b/c;)Landroid/util/SparseArray;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qp:Landroid/util/SparseArray;
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qk:Landroid/util/SparseArray;
return-object p0
.end method
@ -89,7 +89,7 @@
.method static synthetic b(Lcom/facebook/fresco/animation/b/b/c;)Landroid/graphics/Bitmap$Config;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qh:Landroid/graphics/Bitmap$Config;
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qc:Landroid/graphics/Bitmap$Config;
return-object p0
.end method
@ -97,7 +97,7 @@
.method static synthetic c(Lcom/facebook/fresco/animation/b/b/c;)Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
return-object p0
.end method
@ -105,15 +105,15 @@
.method static synthetic d(Lcom/facebook/fresco/animation/b/b/c;)Lcom/facebook/fresco/animation/b/c;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->Qe:Lcom/facebook/fresco/animation/b/c;
iget-object p0, p0, Lcom/facebook/fresco/animation/b/b/c;->PZ:Lcom/facebook/fresco/animation/b/c;
return-object p0
.end method
.method static synthetic gy()Ljava/lang/Class;
.method static synthetic gw()Ljava/lang/Class;
.locals 1
sget-object v0, Lcom/facebook/fresco/animation/b/b/c;->GY:Ljava/lang/Class;
sget-object v0, Lcom/facebook/fresco/animation/b/b/c;->GS:Ljava/lang/Class;
return-object v0
.end method
@ -131,12 +131,12 @@
add-int/2addr v0, p3
iget-object v7, p0, Lcom/facebook/fresco/animation/b/b/c;->Qp:Landroid/util/SparseArray;
iget-object v7, p0, Lcom/facebook/fresco/animation/b/b/c;->Qk:Landroid/util/SparseArray;
monitor-enter v7
:try_start_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qp:Landroid/util/SparseArray;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qk:Landroid/util/SparseArray;
invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
@ -146,7 +146,7 @@
if-eqz v1, :cond_0
sget-object p1, Lcom/facebook/fresco/animation/b/b/c;->GY:Ljava/lang/Class;
sget-object p1, Lcom/facebook/fresco/animation/b/b/c;->GS:Ljava/lang/Class;
const-string p2, "Already scheduled decode job for frame %d"
@ -167,7 +167,7 @@
if-eqz v1, :cond_1
sget-object p1, Lcom/facebook/fresco/animation/b/b/c;->GY:Ljava/lang/Class;
sget-object p1, Lcom/facebook/fresco/animation/b/b/c;->GS:Ljava/lang/Class;
const-string p2, "Frame %d is cached already."
@ -198,11 +198,11 @@
invoke-direct/range {v1 .. v6}, Lcom/facebook/fresco/animation/b/b/c$a;-><init>(Lcom/facebook/fresco/animation/b/b/c;Lcom/facebook/fresco/animation/a/a;Lcom/facebook/fresco/animation/b/b;II)V
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qp:Landroid/util/SparseArray;
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qk:Landroid/util/SparseArray;
invoke-virtual {p1, v0, v9}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qo:Ljava/util/concurrent/ExecutorService;
iget-object p1, p0, Lcom/facebook/fresco/animation/b/b/c;->Qj:Ljava/util/concurrent/ExecutorService;
invoke-interface {p1, v9}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V

View file

@ -7,7 +7,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -18,7 +18,7 @@
# instance fields
.field private final Qt:I
.field private final Qo:I
# direct methods
@ -27,7 +27,7 @@
const-class v0, Lcom/facebook/fresco/animation/b/b/d;
sput-object v0, Lcom/facebook/fresco/animation/b/b/d;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/b/b/d;->GS:Ljava/lang/Class;
return-void
.end method
@ -47,7 +47,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/facebook/fresco/animation/b/b/d;->Qt:I
iput p1, p0, Lcom/facebook/fresco/animation/b/b/d;->Qo:I
return-void
.end method
@ -60,13 +60,13 @@
const/4 v0, 0x1
:goto_0
iget v1, p0, Lcom/facebook/fresco/animation/b/b/d;->Qt:I
iget v1, p0, Lcom/facebook/fresco/animation/b/b/d;->Qo:I
if-gt v0, v1, :cond_1
add-int v1, p4, v0
invoke-interface {p3}, Lcom/facebook/fresco/animation/a/a;->fJ()I
invoke-interface {p3}, Lcom/facebook/fresco/animation/a/a;->fH()I
move-result v2
@ -80,7 +80,7 @@
if-eqz v2, :cond_0
sget-object v2, Lcom/facebook/fresco/animation/b/b/d;->GY:Ljava/lang/Class;
sget-object v2, Lcom/facebook/fresco/animation/b/b/d;->GS:Ljava/lang/Class;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -7,7 +7,7 @@
# instance fields
.field private final Qu:Lcom/facebook/imagepipeline/animated/a/a;
.field private final Qp:Lcom/facebook/imagepipeline/animated/a/a;
# direct methods
@ -16,7 +16,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/a;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/a;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
return-void
.end method
@ -26,7 +26,7 @@
.method public final U(I)I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0, p1}, Lcom/facebook/imagepipeline/animated/a/a;->Y(I)I
@ -35,10 +35,22 @@
return p1
.end method
.method public final fH()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0}, Lcom/facebook/imagepipeline/animated/a/a;->fH()I
move-result v0
return v0
.end method
.method public final fJ()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0}, Lcom/facebook/imagepipeline/animated/a/a;->fJ()I
@ -46,15 +58,3 @@
return v0
.end method
.method public final fL()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/a;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0}, Lcom/facebook/imagepipeline/animated/a/a;->fL()I
move-result v0
return v0
.end method

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic Qx:Lcom/facebook/fresco/animation/b/c/b;
.field final synthetic Qs:Lcom/facebook/fresco/animation/b/c/b;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/b/c/b;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b$1;->Qx:Lcom/facebook/fresco/animation/b/c/b;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b$1;->Qs:Lcom/facebook/fresco/animation/b/c/b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -48,7 +48,7 @@
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b$1;->Qx:Lcom/facebook/fresco/animation/b/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b$1;->Qs:Lcom/facebook/fresco/animation/b/c/b;
invoke-static {v0}, Lcom/facebook/fresco/animation/b/c/b;->a(Lcom/facebook/fresco/animation/b/c/b;)Lcom/facebook/fresco/animation/b/b;

View file

@ -7,7 +7,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -18,13 +18,13 @@
# instance fields
.field private final Qc:Lcom/facebook/fresco/animation/b/b;
.field private final PW:Lcom/facebook/fresco/animation/b/b;
.field private Qu:Lcom/facebook/imagepipeline/animated/a/a;
.field private Qp:Lcom/facebook/imagepipeline/animated/a/a;
.field private Qv:Lcom/facebook/imagepipeline/animated/c/d;
.field private Qq:Lcom/facebook/imagepipeline/animated/c/d;
.field private final Qw:Lcom/facebook/imagepipeline/animated/c/d$a;
.field private final Qr:Lcom/facebook/imagepipeline/animated/c/d$a;
# direct methods
@ -33,7 +33,7 @@
const-class v0, Lcom/facebook/fresco/animation/b/c/b;
sput-object v0, Lcom/facebook/fresco/animation/b/c/b;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/b/c/b;->GS:Ljava/lang/Class;
return-void
.end method
@ -47,21 +47,21 @@
invoke-direct {v0, p0}, Lcom/facebook/fresco/animation/b/c/b$1;-><init>(Lcom/facebook/fresco/animation/b/c/b;)V
iput-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qw:Lcom/facebook/imagepipeline/animated/c/d$a;
iput-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qr:Lcom/facebook/imagepipeline/animated/c/d$a;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qc:Lcom/facebook/fresco/animation/b/b;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->PW:Lcom/facebook/fresco/animation/b/b;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iput-object p2, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
new-instance p1, Lcom/facebook/imagepipeline/animated/c/d;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object p2, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qw:Lcom/facebook/imagepipeline/animated/c/d$a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qr:Lcom/facebook/imagepipeline/animated/c/d$a;
invoke-direct {p1, p2, v0}, Lcom/facebook/imagepipeline/animated/c/d;-><init>(Lcom/facebook/imagepipeline/animated/a/a;Lcom/facebook/imagepipeline/animated/c/d$a;)V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qv:Lcom/facebook/imagepipeline/animated/c/d;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qq:Lcom/facebook/imagepipeline/animated/c/d;
return-void
.end method
@ -69,7 +69,7 @@
.method static synthetic a(Lcom/facebook/fresco/animation/b/c/b;)Lcom/facebook/fresco/animation/b/b;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qc:Lcom/facebook/fresco/animation/b/b;
iget-object p0, p0, Lcom/facebook/fresco/animation/b/c/b;->PW:Lcom/facebook/fresco/animation/b/b;
return-object p0
.end method
@ -82,7 +82,7 @@
const/4 v0, 0x1
:try_start_0
iget-object v1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qv:Lcom/facebook/imagepipeline/animated/c/d;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qq:Lcom/facebook/imagepipeline/animated/c/d;
invoke-virtual {v1, p1, p2}, Lcom/facebook/imagepipeline/animated/c/d;->b(ILandroid/graphics/Bitmap;)V
:try_end_0
@ -93,7 +93,7 @@
:catch_0
move-exception p2
sget-object v1, Lcom/facebook/fresco/animation/b/c/b;->GY:Ljava/lang/Class;
sget-object v1, Lcom/facebook/fresco/animation/b/c/b;->GS:Ljava/lang/Class;
new-array v0, v0, [Ljava/lang/Object;
@ -119,27 +119,27 @@
.end annotation
.end param
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0, p1}, Lcom/facebook/imagepipeline/animated/a/a;->c(Landroid/graphics/Rect;)Lcom/facebook/imagepipeline/animated/a/a;
move-result-object p1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
if-eq p1, v0, :cond_0
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
new-instance p1, Lcom/facebook/imagepipeline/animated/c/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qw:Lcom/facebook/imagepipeline/animated/c/d$a;
iget-object v1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qr:Lcom/facebook/imagepipeline/animated/c/d$a;
invoke-direct {p1, v0, v1}, Lcom/facebook/imagepipeline/animated/c/d;-><init>(Lcom/facebook/imagepipeline/animated/a/a;Lcom/facebook/imagepipeline/animated/c/d$a;)V
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qv:Lcom/facebook/imagepipeline/animated/c/d;
iput-object p1, p0, Lcom/facebook/fresco/animation/b/c/b;->Qq:Lcom/facebook/imagepipeline/animated/c/d;
:cond_0
return-void
@ -148,7 +148,7 @@
.method public final getIntrinsicHeight()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0}, Lcom/facebook/imagepipeline/animated/a/a;->getHeight()I
@ -160,7 +160,7 @@
.method public final getIntrinsicWidth()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qu:Lcom/facebook/imagepipeline/animated/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/b/c/b;->Qp:Lcom/facebook/imagepipeline/animated/a/a;
invoke-interface {v0}, Lcom/facebook/imagepipeline/animated/a/a;->getWidth()I

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic QK:Lcom/facebook/fresco/animation/c/a;
.field final synthetic QF:Lcom/facebook/fresco/animation/c/a;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/c/a;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/c/a$1;->QK:Lcom/facebook/fresco/animation/c/a;
iput-object p1, p0, Lcom/facebook/fresco/animation/c/a$1;->QF:Lcom/facebook/fresco/animation/c/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a$1;->QK:Lcom/facebook/fresco/animation/c/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a$1;->QF:Lcom/facebook/fresco/animation/c/a;
invoke-static {v0}, Lcom/facebook/fresco/animation/c/a;->a(Lcom/facebook/fresco/animation/c/a;)Ljava/lang/Runnable;
@ -45,7 +45,7 @@
invoke-virtual {v0, v1}, Lcom/facebook/fresco/animation/c/a;->unscheduleSelf(Ljava/lang/Runnable;)V
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a$1;->QK:Lcom/facebook/fresco/animation/c/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a$1;->QF:Lcom/facebook/fresco/animation/c/a;
invoke-virtual {v0}, Lcom/facebook/fresco/animation/c/a;->invalidateSelf()V

View file

@ -16,7 +16,7 @@
# static fields
.field private static final GY:Ljava/lang/Class;
.field private static final GS:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -25,50 +25,50 @@
.end annotation
.end field
.field private static final Qy:Lcom/facebook/fresco/animation/c/b;
.field private static final Qt:Lcom/facebook/fresco/animation/c/b;
# instance fields
.field private Nf:Lcom/facebook/drawee/drawable/d;
.field private Na:Lcom/facebook/drawee/drawable/d;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private Nx:J
.field private Ns:J
.field private PR:Lcom/facebook/fresco/animation/a/a;
.field private PM:Lcom/facebook/fresco/animation/a/a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private volatile QA:Z
.field private QA:J
.field private QB:J
.field private QB:I
.field private QC:J
.field private volatile QC:Lcom/facebook/fresco/animation/c/b;
.field private QD:I
.field private QE:J
.field private QF:J
.field private QG:I
.field private volatile QH:Lcom/facebook/fresco/animation/c/b;
.field private volatile QI:Lcom/facebook/fresco/animation/c/a$a;
.field private volatile QD:Lcom/facebook/fresco/animation/c/a$a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private final QJ:Ljava/lang/Runnable;
.field private final QE:Ljava/lang/Runnable;
.field private Qz:Lcom/facebook/fresco/animation/d/b;
.field private Qu:Lcom/facebook/fresco/animation/d/b;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private volatile Qv:Z
.field private Qw:J
.field private Qx:J
.field private Qy:I
.field private Qz:J
# direct methods
.method static constructor <clinit>()V
@ -76,13 +76,13 @@
const-class v0, Lcom/facebook/fresco/animation/c/a;
sput-object v0, Lcom/facebook/fresco/animation/c/a;->GY:Ljava/lang/Class;
sput-object v0, Lcom/facebook/fresco/animation/c/a;->GS:Ljava/lang/Class;
new-instance v0, Lcom/facebook/fresco/animation/c/c;
invoke-direct {v0}, Lcom/facebook/fresco/animation/c/c;-><init>()V
sput-object v0, Lcom/facebook/fresco/animation/c/a;->Qy:Lcom/facebook/fresco/animation/c/b;
sput-object v0, Lcom/facebook/fresco/animation/c/a;->Qt:Lcom/facebook/fresco/animation/c/b;
return-void
.end method
@ -108,29 +108,29 @@
const-wide/16 v0, 0x8
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QE:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qz:J
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QF:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:J
sget-object v0, Lcom/facebook/fresco/animation/c/a;->Qy:Lcom/facebook/fresco/animation/c/b;
sget-object v0, Lcom/facebook/fresco/animation/c/a;->Qt:Lcom/facebook/fresco/animation/c/b;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
const/4 v0, 0x0
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QI:Lcom/facebook/fresco/animation/c/a$a;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QD:Lcom/facebook/fresco/animation/c/a$a;
new-instance v1, Lcom/facebook/fresco/animation/c/a$1;
invoke-direct {v1, p0}, Lcom/facebook/fresco/animation/c/a$1;-><init>(Lcom/facebook/fresco/animation/c/a;)V
iput-object v1, p0, Lcom/facebook/fresco/animation/c/a;->QJ:Ljava/lang/Runnable;
iput-object v1, p0, Lcom/facebook/fresco/animation/c/a;->QE:Ljava/lang/Runnable;
iput-object p1, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iput-object p1, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez p1, :cond_0
@ -142,7 +142,7 @@
invoke-direct {v0, p1}, Lcom/facebook/fresco/animation/d/a;-><init>(Lcom/facebook/fresco/animation/a/d;)V
:goto_0
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Qz:Lcom/facebook/fresco/animation/d/b;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Qu:Lcom/facebook/fresco/animation/d/b;
return-void
.end method
@ -150,7 +150,7 @@
.method static synthetic a(Lcom/facebook/fresco/animation/c/a;)Ljava/lang/Runnable;
.locals 0
iget-object p0, p0, Lcom/facebook/fresco/animation/c/a;->QJ:Ljava/lang/Runnable;
iget-object p0, p0, Lcom/facebook/fresco/animation/c/a;->QE:Ljava/lang/Runnable;
return-object p0
.end method
@ -160,11 +160,11 @@
.method public draw(Landroid/graphics/Canvas;)V
.locals 8
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_8
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Qz:Lcom/facebook/fresco/animation/d/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Qu:Lcom/facebook/fresco/animation/d/b;
if-nez v0, :cond_0
@ -175,22 +175,22 @@
move-result-wide v0
iget-boolean v2, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean v2, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
if-eqz v2, :cond_1
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
sub-long v2, v0, v2
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->QF:J
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->QA:J
add-long/2addr v2, v4
goto :goto_0
:cond_1
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
const-wide/16 v4, 0x0
@ -199,7 +199,7 @@
move-result-wide v2
:goto_0
iget-object v4, p0, Lcom/facebook/fresco/animation/c/a;->Qz:Lcom/facebook/fresco/animation/d/b;
iget-object v4, p0, Lcom/facebook/fresco/animation/c/a;->Qu:Lcom/facebook/fresco/animation/d/b;
invoke-interface {v4, v2, v3}, Lcom/facebook/fresco/animation/d/b;->n(J)I
@ -209,40 +209,40 @@
if-ne v4, v5, :cond_2
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fJ()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fH()I
move-result v0
add-int/lit8 v4, v0, -0x1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iput-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
goto :goto_1
:cond_2
if-nez v4, :cond_3
iget v6, p0, Lcom/facebook/fresco/animation/c/a;->QD:I
iget v6, p0, Lcom/facebook/fresco/animation/c/a;->Qy:I
if-eq v6, v5, :cond_3
iget-wide v5, p0, Lcom/facebook/fresco/animation/c/a;->QC:J
iget-wide v5, p0, Lcom/facebook/fresco/animation/c/a;->Qx:J
cmp-long v7, v0, v5
if-ltz v7, :cond_3
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
:cond_3
:goto_1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
invoke-interface {v0, p0, p1, v4}, Lcom/facebook/fresco/animation/a/a;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;I)Z
@ -250,18 +250,18 @@
if-eqz p1, :cond_4
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
iput v4, p0, Lcom/facebook/fresco/animation/c/a;->QD:I
iput v4, p0, Lcom/facebook/fresco/animation/c/a;->Qy:I
:cond_4
if-nez p1, :cond_5
iget p1, p0, Lcom/facebook/fresco/animation/c/a;->QG:I
iget p1, p0, Lcom/facebook/fresco/animation/c/a;->QB:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/facebook/fresco/animation/c/a;->QG:I
iput p1, p0, Lcom/facebook/fresco/animation/c/a;->QB:I
const/4 p1, 0x2
@ -271,9 +271,9 @@
if-eqz p1, :cond_5
sget-object p1, Lcom/facebook/fresco/animation/c/a;->GY:Ljava/lang/Class;
sget-object p1, Lcom/facebook/fresco/animation/c/a;->GS:Ljava/lang/Class;
iget v0, p0, Lcom/facebook/fresco/animation/c/a;->QG:I
iget v0, p0, Lcom/facebook/fresco/animation/c/a;->QB:I
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -288,13 +288,13 @@
move-result-wide v0
iget-boolean p1, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean p1, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
if-eqz p1, :cond_6
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->Qz:Lcom/facebook/fresco/animation/d/b;
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->Qu:Lcom/facebook/fresco/animation/d/b;
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
sub-long/2addr v0, v4
@ -308,41 +308,41 @@
if-eqz p1, :cond_6
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->QE:J
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Qz:J
add-long/2addr v0, v4
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iget-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
add-long/2addr v4, v0
iput-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->QC:J
iput-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Qx:J
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->QJ:Ljava/lang/Runnable;
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->QE:Ljava/lang/Runnable;
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qx:J
invoke-virtual {p0, p1, v0, v1}, Lcom/facebook/fresco/animation/c/a;->scheduleSelf(Ljava/lang/Runnable;J)V
:cond_6
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->QI:Lcom/facebook/fresco/animation/c/a$a;
iget-object p1, p0, Lcom/facebook/fresco/animation/c/a;->QD:Lcom/facebook/fresco/animation/c/a$a;
if-eqz p1, :cond_7
iget-boolean p1, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean p1, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
:cond_7
iput-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iput-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
:cond_8
:goto_2
return-void
.end method
.method public final gU()V
.method public final gS()V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -355,7 +355,7 @@
.method public getIntrinsicHeight()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -376,7 +376,7 @@
.method public getIntrinsicWidth()I
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-nez v0, :cond_0
@ -405,7 +405,7 @@
.method public isRunning()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
return v0
.end method
@ -415,7 +415,7 @@
invoke-super {p0, p1}, Landroid/graphics/drawable/Drawable;->onBoundsChange(Landroid/graphics/Rect;)V
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_0
@ -428,7 +428,7 @@
.method protected onLevelChange(I)Z
.locals 6
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
const/4 v1, 0x0
@ -437,7 +437,7 @@
return v1
:cond_0
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iget-wide v2, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
int-to-long v4, p1
@ -445,7 +445,7 @@
if-eqz p1, :cond_1
iput-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iput-wide v4, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
invoke-virtual {p0}, Lcom/facebook/fresco/animation/c/a;->invalidateSelf()V
@ -460,7 +460,7 @@
.method public setAlpha(I)V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
if-nez v0, :cond_0
@ -468,14 +468,14 @@
invoke-direct {v0}, Lcom/facebook/drawee/drawable/d;-><init>()V
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
:cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
iput p1, v0, Lcom/facebook/drawee/drawable/d;->mAlpha:I
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_1
@ -488,7 +488,7 @@
.method public setColorFilter(Landroid/graphics/ColorFilter;)V
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
if-nez v0, :cond_0
@ -496,14 +496,14 @@
invoke-direct {v0}, Lcom/facebook/drawee/drawable/d;-><init>()V
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iput-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
:cond_0
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Nf:Lcom/facebook/drawee/drawable/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->Na:Lcom/facebook/drawee/drawable/d;
invoke-virtual {v0, p1}, Lcom/facebook/drawee/drawable/d;->setColorFilter(Landroid/graphics/ColorFilter;)V
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_1
@ -516,15 +516,15 @@
.method public start()V
.locals 2
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
if-nez v0, :cond_1
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PR:Lcom/facebook/fresco/animation/a/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->PM:Lcom/facebook/fresco/animation/a/a;
if-eqz v0, :cond_1
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fJ()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/a;->fH()I
move-result v0
@ -535,29 +535,29 @@
goto :goto_0
:cond_0
iput-boolean v1, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iput-boolean v1, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qx:J
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
const/4 v0, -0x1
iput v0, p0, Lcom/facebook/fresco/animation/c/a;->QD:I
iput v0, p0, Lcom/facebook/fresco/animation/c/a;->Qy:I
invoke-virtual {p0}, Lcom/facebook/fresco/animation/c/a;->invalidateSelf()V
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
:cond_1
:goto_0
@ -567,7 +567,7 @@
.method public stop()V
.locals 2
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iget-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
if-nez v0, :cond_0
@ -576,29 +576,29 @@
:cond_0
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->QA:Z
iput-boolean v0, p0, Lcom/facebook/fresco/animation/c/a;->Qv:Z
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Nx:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Ns:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qx:J
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->QB:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/c/a;->Qw:J
const/4 v0, -0x1
iput v0, p0, Lcom/facebook/fresco/animation/c/a;->QD:I
iput v0, p0, Lcom/facebook/fresco/animation/c/a;->Qy:I
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QJ:Ljava/lang/Runnable;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QE:Ljava/lang/Runnable;
invoke-virtual {p0, v0}, Lcom/facebook/fresco/animation/c/a;->unscheduleSelf(Ljava/lang/Runnable;)V
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QH:Lcom/facebook/fresco/animation/c/b;
iget-object v0, p0, Lcom/facebook/fresco/animation/c/a;->QC:Lcom/facebook/fresco/animation/c/b;
return-void
.end method

View file

@ -7,9 +7,9 @@
# instance fields
.field private QX:J
.field private final PY:Lcom/facebook/fresco/animation/a/d;
.field private final Qd:Lcom/facebook/fresco/animation/a/d;
.field private QS:J
# direct methods
@ -20,17 +20,17 @@
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
iput-object p1, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iput-object p1, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
return-void
.end method
.method private ii()J
.method private ig()J
.locals 6
iget-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
const-wide/16 v2, -0x1
@ -43,11 +43,11 @@
:cond_0
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iput-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
iget-object v0, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fJ()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fH()I
move-result v0
@ -56,9 +56,9 @@
:goto_0
if-ge v1, v0, :cond_1
iget-wide v2, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iget-wide v2, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
iget-object v4, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v4, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v4, v1}, Lcom/facebook/fresco/animation/a/d;->U(I)I
@ -68,24 +68,24 @@
add-long/2addr v2, v4
iput-wide v2, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iput-wide v2, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_1
iget-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QX:J
iget-wide v0, p0, Lcom/facebook/fresco/animation/d/a;->QS:J
return-wide v0
.end method
.method private ij()Z
.method private ih()Z
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fL()I
invoke-interface {v0}, Lcom/facebook/fresco/animation/a/d;->fJ()I
move-result v0
@ -106,21 +106,21 @@
.method public final n(J)I
.locals 5
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ij()Z
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ih()Z
move-result v0
if-nez v0, :cond_0
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ii()J
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ig()J
move-result-wide v0
div-long v0, p1, v0
iget-object v2, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v2, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v2}, Lcom/facebook/fresco/animation/a/d;->fL()I
invoke-interface {v2}, Lcom/facebook/fresco/animation/a/d;->fJ()I
move-result v2
@ -135,7 +135,7 @@
return p1
:cond_0
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ii()J
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ig()J
move-result-wide v0
@ -146,7 +146,7 @@
const-wide/16 v1, 0x0
:cond_1
iget-object v3, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v3, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v3, v0}, Lcom/facebook/fresco/animation/a/d;->U(I)I
@ -170,7 +170,7 @@
.method public final o(J)J
.locals 11
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ii()J
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ig()J
move-result-wide v0
@ -185,21 +185,21 @@
return-wide v2
:cond_0
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ij()Z
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ih()Z
move-result v6
if-nez v6, :cond_1
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ii()J
invoke-direct {p0}, Lcom/facebook/fresco/animation/d/a;->ig()J
move-result-wide v6
div-long v6, p1, v6
iget-object v8, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v8, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v8}, Lcom/facebook/fresco/animation/a/d;->fL()I
invoke-interface {v8}, Lcom/facebook/fresco/animation/a/d;->fJ()I
move-result v8
@ -214,9 +214,9 @@
:cond_1
rem-long v0, p1, v0
iget-object v2, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v2, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v2}, Lcom/facebook/fresco/animation/a/d;->fJ()I
invoke-interface {v2}, Lcom/facebook/fresco/animation/a/d;->fH()I
move-result v2
@ -229,7 +229,7 @@
if-gtz v6, :cond_2
iget-object v6, p0, Lcom/facebook/fresco/animation/d/a;->Qd:Lcom/facebook/fresco/animation/a/d;
iget-object v6, p0, Lcom/facebook/fresco/animation/d/a;->PY:Lcom/facebook/fresco/animation/a/d;
invoke-interface {v6, v3}, Lcom/facebook/fresco/animation/a/d;->U(I)I

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic QR:Landroid/graphics/Bitmap$Config;
.field final synthetic QM:Landroid/graphics/Bitmap$Config;
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;Landroid/graphics/Bitmap$Config;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QR:Landroid/graphics/Bitmap$Config;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QM:Landroid/graphics/Bitmap$Config;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,13 +41,13 @@
.method public final a(Lcom/facebook/imagepipeline/g/e;ILcom/facebook/imagepipeline/g/h;Lcom/facebook/imagepipeline/a/b;)Lcom/facebook/imagepipeline/g/c;
.locals 0
iget-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {p2}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->a(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/b/d;
move-result-object p2
iget-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QR:Landroid/graphics/Bitmap$Config;
iget-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$1;->QM:Landroid/graphics/Bitmap$Config;
invoke-interface {p2, p1, p4, p3}, Lcom/facebook/imagepipeline/animated/b/d;->a(Lcom/facebook/imagepipeline/g/e;Lcom/facebook/imagepipeline/a/b;Landroid/graphics/Bitmap$Config;)Lcom/facebook/imagepipeline/g/c;

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic QR:Landroid/graphics/Bitmap$Config;
.field final synthetic QM:Landroid/graphics/Bitmap$Config;
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;Landroid/graphics/Bitmap$Config;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QR:Landroid/graphics/Bitmap$Config;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QM:Landroid/graphics/Bitmap$Config;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,13 +41,13 @@
.method public final a(Lcom/facebook/imagepipeline/g/e;ILcom/facebook/imagepipeline/g/h;Lcom/facebook/imagepipeline/a/b;)Lcom/facebook/imagepipeline/g/c;
.locals 0
iget-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {p2}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->a(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/b/d;
move-result-object p2
iget-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QR:Landroid/graphics/Bitmap$Config;
iget-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$2;->QM:Landroid/graphics/Bitmap$Config;
invoke-interface {p2, p1, p4, p3}, Lcom/facebook/imagepipeline/animated/b/d;->b(Lcom/facebook/imagepipeline/g/e;Lcom/facebook/imagepipeline/a/b;Landroid/graphics/Bitmap$Config;)Lcom/facebook/imagepipeline/g/c;

View file

@ -27,14 +27,14 @@
# instance fields
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$3;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$3;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -27,14 +27,14 @@
# instance fields
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$4;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$4;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -39,13 +39,13 @@
new-instance v0, Lcom/facebook/imagepipeline/animated/c/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {v1}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->b(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/d/a;
move-result-object v1
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {v2}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->c(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Z

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
.field final synthetic QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
# direct methods
.method constructor <init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)V
.locals 0
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -39,13 +39,13 @@
new-instance v0, Lcom/facebook/imagepipeline/animated/c/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {v1}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->b(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/d/a;
move-result-object v1
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QS:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$6;->QN:Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;
invoke-static {v2}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->c(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Z

View file

@ -7,14 +7,16 @@
# instance fields
.field private Kj:Lcom/facebook/imagepipeline/f/a;
.field private Ke:Lcom/facebook/imagepipeline/f/a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private final QL:Lcom/facebook/imagepipeline/b/f;
.field private final PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final QM:Lcom/facebook/imagepipeline/cache/h;
.field private final QG:Lcom/facebook/imagepipeline/b/f;
.field private final QH:Lcom/facebook/imagepipeline/cache/h;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/imagepipeline/cache/h<",
@ -25,25 +27,23 @@
.end annotation
.end field
.field private final QN:Z
.field private final QI:Z
.field private QO:Lcom/facebook/imagepipeline/animated/b/d;
.field private QJ:Lcom/facebook/imagepipeline/animated/b/d;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private QP:Lcom/facebook/imagepipeline/animated/c/b;
.field private QK:Lcom/facebook/imagepipeline/animated/c/b;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private QQ:Lcom/facebook/imagepipeline/animated/d/a;
.field private QL:Lcom/facebook/imagepipeline/animated/d/a;
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
.end field
.field private final Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
# direct methods
.method public constructor <init>(Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Lcom/facebook/imagepipeline/b/f;Lcom/facebook/imagepipeline/cache/h;Z)V
@ -62,13 +62,13 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QL:Lcom/facebook/imagepipeline/b/f;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QG:Lcom/facebook/imagepipeline/b/f;
iput-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QM:Lcom/facebook/imagepipeline/cache/h;
iput-object p3, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QH:Lcom/facebook/imagepipeline/cache/h;
iput-boolean p4, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QN:Z
iput-boolean p4, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QI:Z
return-void
.end method
@ -76,7 +76,7 @@
.method static synthetic a(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/b/d;
.locals 3
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QO:Lcom/facebook/imagepipeline/animated/b/d;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QJ:Lcom/facebook/imagepipeline/animated/b/d;
if-nez v0, :cond_0
@ -86,14 +86,14 @@
new-instance v1, Lcom/facebook/imagepipeline/animated/b/e;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
invoke-direct {v1, v0, v2}, Lcom/facebook/imagepipeline/animated/b/e;-><init>(Lcom/facebook/imagepipeline/animated/c/b;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;)V
iput-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QO:Lcom/facebook/imagepipeline/animated/b/d;
iput-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QJ:Lcom/facebook/imagepipeline/animated/b/d;
:cond_0
iget-object p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QO:Lcom/facebook/imagepipeline/animated/b/d;
iget-object p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QJ:Lcom/facebook/imagepipeline/animated/b/d;
return-object p0
.end method
@ -101,7 +101,7 @@
.method static synthetic b(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Lcom/facebook/imagepipeline/animated/d/a;
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QQ:Lcom/facebook/imagepipeline/animated/d/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QL:Lcom/facebook/imagepipeline/animated/d/a;
if-nez v0, :cond_0
@ -109,10 +109,10 @@
invoke-direct {v0}, Lcom/facebook/imagepipeline/animated/d/a;-><init>()V
iput-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QQ:Lcom/facebook/imagepipeline/animated/d/a;
iput-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QL:Lcom/facebook/imagepipeline/animated/d/a;
:cond_0
iget-object p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QQ:Lcom/facebook/imagepipeline/animated/d/a;
iget-object p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QL:Lcom/facebook/imagepipeline/animated/d/a;
return-object p0
.end method
@ -120,7 +120,7 @@
.method static synthetic c(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)Z
.locals 0
iget-boolean p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QN:Z
iget-boolean p0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QI:Z
return p0
.end method
@ -147,12 +147,12 @@
return-object v0
.end method
.method public final ih()Lcom/facebook/imagepipeline/f/a;
.method public final if()Lcom/facebook/imagepipeline/f/a;
.locals 10
.annotation runtime Ljavax/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Kj:Lcom/facebook/imagepipeline/f/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Ke:Lcom/facebook/imagepipeline/f/a;
if-nez v0, :cond_1
@ -162,9 +162,9 @@
new-instance v4, Lcom/facebook/common/b/c;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QL:Lcom/facebook/imagepipeline/b/f;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QG:Lcom/facebook/imagepipeline/b/f;
invoke-interface {v0}, Lcom/facebook/imagepipeline/b/f;->iM()Ljava/util/concurrent/Executor;
invoke-interface {v0}, Lcom/facebook/imagepipeline/b/f;->iK()Ljava/util/concurrent/Executor;
move-result-object v0
@ -176,7 +176,7 @@
new-instance v0, Lcom/facebook/fresco/animation/factory/a;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QP:Lcom/facebook/imagepipeline/animated/c/b;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QK:Lcom/facebook/imagepipeline/animated/c/b;
if-nez v1, :cond_0
@ -184,12 +184,12 @@
invoke-direct {v1, p0}, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$5;-><init>(Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;)V
iput-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QP:Lcom/facebook/imagepipeline/animated/c/b;
iput-object v1, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QK:Lcom/facebook/imagepipeline/animated/c/b;
:cond_0
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QP:Lcom/facebook/imagepipeline/animated/c/b;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QK:Lcom/facebook/imagepipeline/animated/c/b;
invoke-static {}, Lcom/facebook/common/b/i;->gm()Lcom/facebook/common/b/i;
invoke-static {}, Lcom/facebook/common/b/i;->gk()Lcom/facebook/common/b/i;
move-result-object v3
@ -197,18 +197,18 @@
move-result-object v5
iget-object v6, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object v6, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object v7, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QM:Lcom/facebook/imagepipeline/cache/h;
iget-object v7, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->QH:Lcom/facebook/imagepipeline/cache/h;
move-object v1, v0
invoke-direct/range {v1 .. v9}, Lcom/facebook/fresco/animation/factory/a;-><init>(Lcom/facebook/imagepipeline/animated/c/b;Ljava/util/concurrent/ScheduledExecutorService;Ljava/util/concurrent/ExecutorService;Lcom/facebook/common/time/b;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Lcom/facebook/imagepipeline/cache/h;Lcom/facebook/common/d/l;Lcom/facebook/common/d/l;)V
iput-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Kj:Lcom/facebook/imagepipeline/f/a;
iput-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Ke:Lcom/facebook/imagepipeline/f/a;
:cond_1
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Kj:Lcom/facebook/imagepipeline/f/a;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/AnimatedFactoryV2Impl;->Ke:Lcom/facebook/imagepipeline/f/a;
return-object v0
.end method

View file

@ -18,7 +18,7 @@
# instance fields
.field private final QW:Ljava/lang/String;
.field private final QR:Ljava/lang/String;
# direct methods
@ -37,17 +37,17 @@
move-result-object p1
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/a$a;->QW:Ljava/lang/String;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/a$a;->QR:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final fQ()Ljava/lang/String;
.method public final fO()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/a$a;->QW:Ljava/lang/String;
iget-object v0, p0, Lcom/facebook/fresco/animation/factory/a$a;->QR:Ljava/lang/String;
return-object v0
.end method

View file

@ -15,11 +15,13 @@
# instance fields
.field private final Le:Lcom/facebook/common/time/b;
.field private final KZ:Lcom/facebook/common/time/b;
.field private final PS:Ljava/util/concurrent/ScheduledExecutorService;
.field private final PN:Ljava/util/concurrent/ScheduledExecutorService;
.field private final QM:Lcom/facebook/imagepipeline/cache/h;
.field private final PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
.field private final QH:Lcom/facebook/imagepipeline/cache/h;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/imagepipeline/cache/h<",
@ -30,11 +32,11 @@
.end annotation
.end field
.field private final QP:Lcom/facebook/imagepipeline/animated/c/b;
.field private final QK:Lcom/facebook/imagepipeline/animated/c/b;
.field private final QT:Ljava/util/concurrent/ExecutorService;
.field private final QO:Ljava/util/concurrent/ExecutorService;
.field private final QU:Lcom/facebook/common/d/l;
.field private final QP:Lcom/facebook/common/d/l;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/common/d/l<",
@ -44,7 +46,7 @@
.end annotation
.end field
.field private final QV:Lcom/facebook/common/d/l;
.field private final QQ:Lcom/facebook/common/d/l;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/common/d/l<",
@ -54,8 +56,6 @@
.end annotation
.end field
.field private final Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
# direct methods
.method public constructor <init>(Lcom/facebook/imagepipeline/animated/c/b;Ljava/util/concurrent/ScheduledExecutorService;Ljava/util/concurrent/ExecutorService;Lcom/facebook/common/time/b;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Lcom/facebook/imagepipeline/cache/h;Lcom/facebook/common/d/l;Lcom/facebook/common/d/l;)V
@ -83,21 +83,21 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QP:Lcom/facebook/imagepipeline/animated/c/b;
iput-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QK:Lcom/facebook/imagepipeline/animated/c/b;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/a;->PS:Ljava/util/concurrent/ScheduledExecutorService;
iput-object p2, p0, Lcom/facebook/fresco/animation/factory/a;->PN:Ljava/util/concurrent/ScheduledExecutorService;
iput-object p3, p0, Lcom/facebook/fresco/animation/factory/a;->QT:Ljava/util/concurrent/ExecutorService;
iput-object p3, p0, Lcom/facebook/fresco/animation/factory/a;->QO:Ljava/util/concurrent/ExecutorService;
iput-object p4, p0, Lcom/facebook/fresco/animation/factory/a;->Le:Lcom/facebook/common/time/b;
iput-object p4, p0, Lcom/facebook/fresco/animation/factory/a;->KZ:Lcom/facebook/common/time/b;
iput-object p5, p0, Lcom/facebook/fresco/animation/factory/a;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p5, p0, Lcom/facebook/fresco/animation/factory/a;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iput-object p6, p0, Lcom/facebook/fresco/animation/factory/a;->QM:Lcom/facebook/imagepipeline/cache/h;
iput-object p6, p0, Lcom/facebook/fresco/animation/factory/a;->QH:Lcom/facebook/imagepipeline/cache/h;
iput-object p7, p0, Lcom/facebook/fresco/animation/factory/a;->QU:Lcom/facebook/common/d/l;
iput-object p7, p0, Lcom/facebook/fresco/animation/factory/a;->QP:Lcom/facebook/common/d/l;
iput-object p8, p0, Lcom/facebook/fresco/animation/factory/a;->QV:Lcom/facebook/common/d/l;
iput-object p8, p0, Lcom/facebook/fresco/animation/factory/a;->QQ:Lcom/facebook/common/d/l;
return-void
.end method
@ -115,7 +115,7 @@
invoke-direct {v1, p1}, Lcom/facebook/fresco/animation/factory/a$a;-><init>(I)V
iget-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QM:Lcom/facebook/imagepipeline/cache/h;
iget-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QH:Lcom/facebook/imagepipeline/cache/h;
invoke-direct {v0, v1, p1}, Lcom/facebook/imagepipeline/animated/c/c;-><init>(Lcom/facebook/cache/common/CacheKey;Lcom/facebook/imagepipeline/cache/h;)V
@ -139,11 +139,11 @@
check-cast p1, Lcom/facebook/imagepipeline/g/a;
invoke-virtual {p1}, Lcom/facebook/imagepipeline/g/a;->jq()Lcom/facebook/imagepipeline/animated/a/e;
invoke-virtual {p1}, Lcom/facebook/imagepipeline/g/a;->jo()Lcom/facebook/imagepipeline/animated/a/e;
move-result-object p1
iget-object v1, p1, Lcom/facebook/imagepipeline/animated/a/e;->RO:Lcom/facebook/imagepipeline/animated/a/c;
iget-object v1, p1, Lcom/facebook/imagepipeline/animated/a/e;->RJ:Lcom/facebook/imagepipeline/animated/a/c;
new-instance v2, Landroid/graphics/Rect;
@ -159,13 +159,13 @@
invoke-direct {v2, v4, v4, v3, v1}, Landroid/graphics/Rect;-><init>(IIII)V
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/a;->QP:Lcom/facebook/imagepipeline/animated/c/b;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/a;->QK:Lcom/facebook/imagepipeline/animated/c/b;
invoke-interface {v1, p1, v2}, Lcom/facebook/imagepipeline/animated/c/b;->a(Lcom/facebook/imagepipeline/animated/a/e;Landroid/graphics/Rect;)Lcom/facebook/imagepipeline/animated/a/a;
move-result-object v1
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/a;->QU:Lcom/facebook/common/d/l;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/a;->QP:Lcom/facebook/common/d/l;
invoke-interface {v2}, Lcom/facebook/common/d/l;->get()Ljava/lang/Object;
@ -233,7 +233,7 @@
invoke-direct {v8, v6, v1}, Lcom/facebook/fresco/animation/b/c/b;-><init>(Lcom/facebook/fresco/animation/b/b;Lcom/facebook/imagepipeline/animated/a/a;)V
iget-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QV:Lcom/facebook/common/d/l;
iget-object p1, p0, Lcom/facebook/fresco/animation/factory/a;->QQ:Lcom/facebook/common/d/l;
invoke-interface {p1}, Lcom/facebook/common/d/l;->get()Ljava/lang/Object;
@ -255,11 +255,11 @@
new-instance p1, Lcom/facebook/fresco/animation/b/b/c;
iget-object v3, p0, Lcom/facebook/fresco/animation/factory/a;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object v3, p0, Lcom/facebook/fresco/animation/factory/a;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
sget-object v4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
iget-object v5, p0, Lcom/facebook/fresco/animation/factory/a;->QT:Ljava/util/concurrent/ExecutorService;
iget-object v5, p0, Lcom/facebook/fresco/animation/factory/a;->QO:Ljava/util/concurrent/ExecutorService;
invoke-direct {p1, v3, v8, v4, v5}, Lcom/facebook/fresco/animation/b/b/c;-><init>(Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Lcom/facebook/fresco/animation/b/c;Landroid/graphics/Bitmap$Config;Ljava/util/concurrent/ExecutorService;)V
@ -277,7 +277,7 @@
:goto_3
new-instance p1, Lcom/facebook/fresco/animation/b/a;
iget-object v5, p0, Lcom/facebook/fresco/animation/factory/a;->Qb:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
iget-object v5, p0, Lcom/facebook/fresco/animation/factory/a;->PV:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;
new-instance v7, Lcom/facebook/fresco/animation/b/c/a;
@ -287,9 +287,9 @@
invoke-direct/range {v4 .. v10}, Lcom/facebook/fresco/animation/b/a;-><init>(Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Lcom/facebook/fresco/animation/b/b;Lcom/facebook/fresco/animation/a/d;Lcom/facebook/fresco/animation/b/c;Lcom/facebook/fresco/animation/b/b/a;Lcom/facebook/fresco/animation/b/b/b;)V
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/a;->Le:Lcom/facebook/common/time/b;
iget-object v1, p0, Lcom/facebook/fresco/animation/factory/a;->KZ:Lcom/facebook/common/time/b;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/a;->PS:Ljava/util/concurrent/ScheduledExecutorService;
iget-object v2, p0, Lcom/facebook/fresco/animation/factory/a;->PN:Ljava/util/concurrent/ScheduledExecutorService;
move-object v3, p1