3958 lines
93 KiB
Smali
3958 lines
93 KiB
Smali
.class public abstract Lcom/bumptech/glide/request/a;
|
|
.super Ljava/lang/Object;
|
|
.source "BaseRequestOptions.java"
|
|
|
|
# interfaces
|
|
.implements Ljava/lang/Cloneable;
|
|
|
|
|
|
# annotations
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"<T:",
|
|
"Lcom/bumptech/glide/request/a<",
|
|
"TT;>;>",
|
|
"Ljava/lang/Object;",
|
|
"Ljava/lang/Cloneable;"
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# static fields
|
|
.field public static final f1:I = -0x1
|
|
|
|
.field public static final g1:I = 0x2
|
|
|
|
.field public static final h1:I = 0x4
|
|
|
|
.field public static final i1:I = 0x8
|
|
|
|
.field public static final j1:I = 0x10
|
|
|
|
.field public static final k1:I = 0x20
|
|
|
|
.field public static final l1:I = 0x40
|
|
|
|
.field public static final m1:I = 0x80
|
|
|
|
.field public static final n1:I = 0x100
|
|
|
|
.field public static final o1:I = 0x200
|
|
|
|
.field public static final p1:I = 0x400
|
|
|
|
.field public static final q1:I = 0x800
|
|
|
|
.field public static final r1:I = 0x1000
|
|
|
|
.field public static final s1:I = 0x2000
|
|
|
|
.field public static final t1:I = 0x4000
|
|
|
|
.field public static final u1:I = 0x8000
|
|
|
|
.field public static final v1:I = 0x10000
|
|
|
|
.field public static final w1:I = 0x20000
|
|
|
|
.field public static final x1:I = 0x40000
|
|
|
|
.field public static final y1:I = 0x80000
|
|
|
|
.field public static final z1:I = 0x100000
|
|
|
|
|
|
# instance fields
|
|
.field public K0:I
|
|
|
|
.field public V0:Lu4/e;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public W0:Ljava/util/Map;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/util/Map<",
|
|
"Ljava/lang/Class<",
|
|
"*>;",
|
|
"Lu4/h<",
|
|
"*>;>;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public X0:Ljava/lang/Class;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/lang/Class<",
|
|
"*>;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public Y0:Z
|
|
|
|
.field public Z0:Landroid/content/res/Resources$Theme;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public a:I
|
|
|
|
.field public a1:Z
|
|
|
|
.field public b:F
|
|
|
|
.field public b1:Z
|
|
|
|
.field public c:Lcom/bumptech/glide/load/engine/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public c1:Z
|
|
|
|
.field public d:Lcom/bumptech/glide/Priority;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public d1:Z
|
|
|
|
.field public e:Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public e1:Z
|
|
|
|
.field public f:I
|
|
|
|
.field public g:Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public h:I
|
|
|
|
.field public i:Z
|
|
|
|
.field public j:I
|
|
|
|
.field public k:I
|
|
|
|
.field public k0:Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public l:Lu4/b;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end field
|
|
|
|
.field public p:Z
|
|
|
|
.field public u:Z
|
|
|
|
|
|
# direct methods
|
|
.method public constructor <init>()V
|
|
.locals 2
|
|
|
|
.line 1
|
|
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
|
|
|
const/high16 v0, 0x3f800000 # 1.0f
|
|
|
|
.line 2
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
.line 3
|
|
sget-object v0, Lcom/bumptech/glide/load/engine/h;->e:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
.line 4
|
|
sget-object v0, Lcom/bumptech/glide/Priority;->NORMAL:Lcom/bumptech/glide/Priority;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 5
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
const/4 v1, -0x1
|
|
|
|
.line 6
|
|
iput v1, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
.line 7
|
|
iput v1, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
.line 8
|
|
invoke-static {}, Ll5/c;->c()Ll5/c;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
.line 9
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
.line 10
|
|
new-instance v1, Lu4/e;
|
|
|
|
invoke-direct {v1}, Lu4/e;-><init>()V
|
|
|
|
iput-object v1, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
.line 11
|
|
new-instance v1, Lm5/b;
|
|
|
|
invoke-direct {v1}, Lm5/b;-><init>()V
|
|
|
|
iput-object v1, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
.line 12
|
|
const-class v1, Ljava/lang/Object;
|
|
|
|
iput-object v1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
.line 13
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static e0(II)Z
|
|
.locals 0
|
|
|
|
and-int/2addr p0, p1
|
|
|
|
if-eqz p0, :cond_0
|
|
|
|
const/4 p0, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
:goto_0
|
|
return p0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public A(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Landroid/graphics/drawable/Drawable;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->A(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x2000
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
and-int/lit16 p1, p1, -0x4001
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
.locals 0
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
if-eqz p3, :cond_0
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p2}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
goto :goto_0
|
|
|
|
.line 2
|
|
:cond_0
|
|
invoke-virtual {p0, p1, p2}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
:goto_0
|
|
const/4 p2, 0x1
|
|
|
|
.line 3
|
|
iput-boolean p2, p1, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public B()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->c:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/s;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/s;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final B0()Lcom/bumptech/glide/request/a;
|
|
.locals 0
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public C(Lcom/bumptech/glide/load/DecodeFormat;)Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.param p1 # Lcom/bumptech/glide/load/DecodeFormat;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/DecodeFormat;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 2
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/o;->g:Lu4/d;
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
sget-object v1, Lf5/i;->a:Lu4/d;
|
|
|
|
invoke-virtual {v0, v1, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final C0()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->B0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
|
|
.line 3
|
|
:cond_0
|
|
new-instance v0, Ljava/lang/IllegalStateException;
|
|
|
|
const-string v1, "You cannot modify locked T, consider clone()"
|
|
|
|
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
|
|
|
|
throw v0
|
|
.end method
|
|
|
|
.method public D(J)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # J
|
|
.annotation build Landroidx/annotation/IntRange;
|
|
from = 0x0L
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(J)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/VideoDecoder;->g:Lu4/d;
|
|
|
|
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lu4/d;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Ljava/lang/Object;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"<Y:",
|
|
"Ljava/lang/Object;",
|
|
">(",
|
|
"Lu4/d<",
|
|
"TY;>;TY;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 4
|
|
invoke-static {p2}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 5
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
invoke-virtual {v0, p1, p2}, Lu4/e;->e(Lu4/d;Ljava/lang/Object;)Lu4/e;
|
|
|
|
.line 6
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final E()Lcom/bumptech/glide/load/engine/h;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public E0(Lu4/b;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lu4/b;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lu4/b;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->E0(Lu4/b;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lu4/b;
|
|
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x400
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final F()I
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public F0(F)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # F
|
|
.annotation build Landroidx/annotation/FloatRange;
|
|
from = 0.0
|
|
to = 1.0
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(F)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->F0(F)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
:cond_0
|
|
const/4 v0, 0x0
|
|
|
|
cmpg-float v0, p1, v0
|
|
|
|
if-ltz v0, :cond_1
|
|
|
|
const/high16 v0, 0x3f800000 # 1.0f
|
|
|
|
cmpl-float v0, p1, v0
|
|
|
|
if-gtz v0, :cond_1
|
|
|
|
.line 3
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x2
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 6
|
|
:cond_1
|
|
new-instance p1, Ljava/lang/IllegalArgumentException;
|
|
|
|
const-string v0, "sizeMultiplier must be between 0 and 1"
|
|
|
|
invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
|
|
|
|
throw p1
|
|
.end method
|
|
|
|
.method public final G()Landroid/graphics/drawable/Drawable;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public G0(Z)Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
const/4 v1, 0x1
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p1, v1}, Lcom/bumptech/glide/request/a;->G0(Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
:cond_0
|
|
xor-int/2addr p1, v1
|
|
|
|
.line 3
|
|
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x100
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final H()Landroid/graphics/drawable/Drawable;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public H0(Landroid/content/res/Resources$Theme;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Landroid/content/res/Resources$Theme;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Landroid/content/res/Resources$Theme;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->H0(Landroid/content/res/Resources$Theme;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const v0, 0x8000
|
|
|
|
or-int/2addr p1, v0
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final I()I
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public I0(I)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # I
|
|
.annotation build Landroidx/annotation/IntRange;
|
|
from = 0x0L
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, La5/b;->b:Lu4/d;
|
|
|
|
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final J()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
|
|
|
|
.line 4
|
|
invoke-virtual {p0, p2}, Lcom/bumptech/glide/request/a;->M0(Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final K()Lu4/e;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public K0(Ljava/lang/Class;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Ljava/lang/Class;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"<Y:",
|
|
"Ljava/lang/Object;",
|
|
">(",
|
|
"Ljava/lang/Class<",
|
|
"TY;>;",
|
|
"Lu4/h<",
|
|
"TY;>;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final L()I
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Ljava/lang/Class;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"<Y:",
|
|
"Ljava/lang/Object;",
|
|
">(",
|
|
"Ljava/lang/Class<",
|
|
"TY;>;",
|
|
"Lu4/h<",
|
|
"TY;>;Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2, p3}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 4
|
|
invoke-static {p2}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 5
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
.line 6
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x800
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 p2, 0x1
|
|
|
|
.line 7
|
|
iput-boolean p2, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
const/high16 v0, 0x10000
|
|
|
|
or-int/2addr p1, v0
|
|
|
|
.line 8
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 9
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
if-eqz p3, :cond_1
|
|
|
|
const/high16 p3, 0x20000
|
|
|
|
or-int/2addr p1, p3
|
|
|
|
.line 10
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 11
|
|
iput-boolean p2, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
.line 12
|
|
:cond_1
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final M()I
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public M0(Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, v0}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final N()Landroid/graphics/drawable/Drawable;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.param p1 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/q;
|
|
|
|
invoke-direct {v0, p1, p2}, Lcom/bumptech/glide/load/resource/bitmap/q;-><init>(Lu4/h;Z)V
|
|
|
|
.line 4
|
|
const-class v1, Landroid/graphics/Bitmap;
|
|
|
|
invoke-virtual {p0, v1, p1, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
.line 5
|
|
const-class v1, Landroid/graphics/drawable/Drawable;
|
|
|
|
invoke-virtual {p0, v1, v0, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
.line 6
|
|
const-class v1, Landroid/graphics/drawable/BitmapDrawable;
|
|
|
|
invoke-virtual {v0}, Lcom/bumptech/glide/load/resource/bitmap/q;->c()Lu4/h;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {p0, v1, v0, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
.line 7
|
|
const-class v0, Lf5/c;
|
|
|
|
new-instance v1, Lf5/f;
|
|
|
|
invoke-direct {v1, p1}, Lf5/f;-><init>(Lu4/h;)V
|
|
|
|
invoke-virtual {p0, v0, v1, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
.line 8
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final O()I
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public varargs O0([Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.param p1 # [Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"([",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
array-length v0, p1
|
|
|
|
const/4 v1, 0x1
|
|
|
|
if-le v0, v1, :cond_0
|
|
|
|
.line 2
|
|
new-instance v0, Lu4/c;
|
|
|
|
invoke-direct {v0, p1}, Lu4/c;-><init>([Lu4/h;)V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
array-length v0, p1
|
|
|
|
if-ne v0, v1, :cond_1
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 4
|
|
aget-object p1, p1, v0
|
|
|
|
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->M0(Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 5
|
|
:cond_1
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final P()Lcom/bumptech/glide/Priority;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public varargs P0([Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # [Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"([",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
|
|
.line 1
|
|
new-instance v0, Lu4/c;
|
|
|
|
invoke-direct {v0, p1}, Lu4/c;-><init>([Lu4/h;)V
|
|
|
|
const/4 p1, 0x1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final Q()Ljava/lang/Class;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/lang/Class<",
|
|
"*>;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public Q0(Z)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->Q0(Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->e1:Z
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v0, 0x100000
|
|
|
|
or-int/2addr p1, v0
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final R()Lu4/b;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public R0(Z)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->R0(Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v0, 0x40000
|
|
|
|
or-int/2addr p1, v0
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final S()F
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final T()Landroid/content/res/Resources$Theme;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final U()Ljava/util/Map;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/Map<",
|
|
"Ljava/lang/Class<",
|
|
"*>;",
|
|
"Lu4/h<",
|
|
"*>;>;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final V()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->e1:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final W()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final X()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final Y()Z
|
|
.locals 1
|
|
|
|
const/4 v0, 0x4
|
|
|
|
.line 1
|
|
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final Z()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final a0()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final b0()Z
|
|
.locals 1
|
|
|
|
const/16 v0, 0x8
|
|
|
|
.line 1
|
|
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public c0()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public bridge synthetic clone()Ljava/lang/Object;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/lang/CloneNotSupportedException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final d0(I)Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
invoke-static {v0, p1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result p1
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method public equals(Ljava/lang/Object;)Z
|
|
.locals 3
|
|
|
|
.line 1
|
|
instance-of v0, p1, Lcom/bumptech/glide/request/a;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
check-cast p1, Lcom/bumptech/glide/request/a;
|
|
|
|
.line 3
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
iget v2, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
invoke-static {v0, v2}, Ljava/lang/Float;->compare(FF)I
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
iget v2, p1, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 4
|
|
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
iget v2, p1, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 5
|
|
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
iget v2, p1, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 6
|
|
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
iget v2, p1, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
iget v2, p1, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
.line 7
|
|
invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
if-ne v0, v2, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
.line 8
|
|
invoke-virtual {v0, v2}, Lu4/e;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
.line 9
|
|
invoke-interface {v0, v2}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
.line 10
|
|
invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
.line 11
|
|
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
iget-object p1, p1, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
.line 12
|
|
invoke-static {v0, p1}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
|
|
move-result p1
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
const/4 v1, 0x1
|
|
|
|
:cond_0
|
|
return v1
|
|
.end method
|
|
|
|
.method public f(Lcom/bumptech/glide/request/a;)Lcom/bumptech/glide/request/a;
|
|
.locals 4
|
|
.param p1 # Lcom/bumptech/glide/request/a;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/request/a<",
|
|
"*>;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->f(Lcom/bumptech/glide/request/a;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v1, 0x2
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 4
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
.line 5
|
|
:cond_1
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v1, 0x40000
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_2
|
|
|
|
.line 6
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
.line 7
|
|
:cond_2
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v1, 0x100000
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_3
|
|
|
|
.line 8
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->e1:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->e1:Z
|
|
|
|
.line 9
|
|
:cond_3
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v1, 0x4
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_4
|
|
|
|
.line 10
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
.line 11
|
|
:cond_4
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v1, 0x8
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_5
|
|
|
|
.line 12
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
.line 13
|
|
:cond_5
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v1, 0x10
|
|
|
|
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
const/4 v1, 0x0
|
|
|
|
if-eqz v0, :cond_6
|
|
|
|
.line 14
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 15
|
|
iput v1, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
.line 16
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit8 v0, v0, -0x21
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 17
|
|
:cond_6
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v2, 0x20
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
const/4 v2, 0x0
|
|
|
|
if-eqz v0, :cond_7
|
|
|
|
.line 18
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
.line 19
|
|
iput-object v2, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 20
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit8 v0, v0, -0x11
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 21
|
|
:cond_7
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x40
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_8
|
|
|
|
.line 22
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 23
|
|
iput v1, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
.line 24
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit16 v0, v0, -0x81
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 25
|
|
:cond_8
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x80
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_9
|
|
|
|
.line 26
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
.line 27
|
|
iput-object v2, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 28
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit8 v0, v0, -0x41
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 29
|
|
:cond_9
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x100
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_a
|
|
|
|
.line 30
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
.line 31
|
|
:cond_a
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x200
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_b
|
|
|
|
.line 32
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
.line 33
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
.line 34
|
|
:cond_b
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x400
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_c
|
|
|
|
.line 35
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
.line 36
|
|
:cond_c
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x1000
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_d
|
|
|
|
.line 37
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
.line 38
|
|
:cond_d
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x2000
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_e
|
|
|
|
.line 39
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 40
|
|
iput v1, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
.line 41
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit16 v0, v0, -0x4001
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 42
|
|
:cond_e
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v3, 0x4000
|
|
|
|
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_f
|
|
|
|
.line 43
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
.line 44
|
|
iput-object v2, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 45
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit16 v0, v0, -0x2001
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 46
|
|
:cond_f
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const v2, 0x8000
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_10
|
|
|
|
.line 47
|
|
iget-object v0, p1, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
.line 48
|
|
:cond_10
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v2, 0x10000
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_11
|
|
|
|
.line 49
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
.line 50
|
|
:cond_11
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v2, 0x20000
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_12
|
|
|
|
.line 51
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
.line 52
|
|
:cond_12
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/16 v2, 0x800
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_13
|
|
|
|
.line 53
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
iget-object v2, p1, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-interface {v0, v2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
|
|
|
|
.line 54
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
.line 55
|
|
:cond_13
|
|
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v2, 0x80000
|
|
|
|
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_14
|
|
|
|
.line 56
|
|
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
.line 57
|
|
:cond_14
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
if-nez v0, :cond_15
|
|
|
|
.line 58
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-interface {v0}, Ljava/util/Map;->clear()V
|
|
|
|
.line 59
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit16 v0, v0, -0x801
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 60
|
|
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
const v1, -0x20001
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
.line 61
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 62
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
.line 63
|
|
:cond_15
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
iget v1, p1, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/2addr v0, v1
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 64
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
iget-object p1, p1, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
invoke-virtual {v0, p1}, Lu4/e;->d(Lu4/e;)V
|
|
|
|
.line 65
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final f0()Z
|
|
.locals 1
|
|
|
|
const/16 v0, 0x100
|
|
|
|
.line 1
|
|
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public g()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
goto :goto_0
|
|
|
|
.line 2
|
|
:cond_0
|
|
new-instance v0, Ljava/lang/IllegalStateException;
|
|
|
|
const-string v1, "You cannot auto lock an already locked options object, try clone() first"
|
|
|
|
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
|
|
|
|
throw v0
|
|
|
|
:cond_1
|
|
:goto_0
|
|
const/4 v0, 0x1
|
|
|
|
.line 3
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
.line 4
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final g0()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public h()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/l;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/l;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final h0()Z
|
|
.locals 1
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public hashCode()I
|
|
.locals 2
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->b:F
|
|
|
|
invoke-static {v0}, Lm5/m;->m(F)I
|
|
|
|
move-result v0
|
|
|
|
.line 2
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->p(II)I
|
|
|
|
move-result v0
|
|
|
|
.line 3
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 4
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->p(II)I
|
|
|
|
move-result v0
|
|
|
|
.line 5
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 6
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->p(II)I
|
|
|
|
move-result v0
|
|
|
|
.line 7
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 8
|
|
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->i:Z
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
|
|
|
|
move-result v0
|
|
|
|
.line 9
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->p(II)I
|
|
|
|
move-result v0
|
|
|
|
.line 10
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->p(II)I
|
|
|
|
move-result v0
|
|
|
|
.line 11
|
|
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
|
|
|
|
move-result v0
|
|
|
|
.line 12
|
|
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
|
|
|
|
move-result v0
|
|
|
|
.line 13
|
|
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->b1:Z
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
|
|
|
|
move-result v0
|
|
|
|
.line 14
|
|
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
|
|
|
|
move-result v0
|
|
|
|
.line 15
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 16
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 17
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 18
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 19
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 20
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
.line 21
|
|
iget-object v1, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
|
|
|
|
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public i()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/m;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/m;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final i0()Z
|
|
.locals 1
|
|
|
|
const/16 v0, 0x800
|
|
|
|
.line 1
|
|
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public j()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/n;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/n;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final j0()Z
|
|
.locals 2
|
|
|
|
.line 1
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
iget v1, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
invoke-static {v0, v1}, Lm5/m;->w(II)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public k()Lcom/bumptech/glide/request/a;
|
|
.locals 3
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
:try_start_0
|
|
invoke-super {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/bumptech/glide/request/a;
|
|
|
|
.line 2
|
|
new-instance v1, Lu4/e;
|
|
|
|
invoke-direct {v1}, Lu4/e;-><init>()V
|
|
|
|
iput-object v1, v0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
.line 3
|
|
iget-object v2, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
|
|
|
|
invoke-virtual {v1, v2}, Lu4/e;->d(Lu4/e;)V
|
|
|
|
.line 4
|
|
new-instance v1, Lm5/b;
|
|
|
|
invoke-direct {v1}, Lm5/b;-><init>()V
|
|
|
|
iput-object v1, v0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
.line 5
|
|
iget-object v2, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-interface {v1, v2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
|
|
|
|
const/4 v1, 0x0
|
|
|
|
.line 6
|
|
iput-boolean v1, v0, Lcom/bumptech/glide/request/a;->Y0:Z
|
|
|
|
.line 7
|
|
iput-boolean v1, v0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
:try_end_0
|
|
.catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0
|
|
|
|
return-object v0
|
|
|
|
:catch_0
|
|
move-exception v0
|
|
|
|
.line 8
|
|
new-instance v1, Ljava/lang/RuntimeException;
|
|
|
|
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
|
|
|
|
throw v1
|
|
.end method
|
|
|
|
.method public k0()Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 1
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->B0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public l0(Z)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(Z)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->l0(Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->c1:Z
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/high16 v0, 0x80000
|
|
|
|
or-int/2addr p1, v0
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public m(Ljava/lang/Class;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Ljava/lang/Class;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/lang/Class<",
|
|
"*>;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->m(Ljava/lang/Class;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Ljava/lang/Class;
|
|
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x1000
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public m0()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/l;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/l;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public n()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/o;->k:Lu4/d;
|
|
|
|
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public n0()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/m;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/m;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public o0()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/n;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/n;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public p0()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->c:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
|
|
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/s;
|
|
|
|
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/s;-><init>()V
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public r(Lcom/bumptech/glide/load/engine/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/engine/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/engine/h;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->r(Lcom/bumptech/glide/load/engine/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lcom/bumptech/glide/load/engine/h;
|
|
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x4
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
|
|
|
|
const/4 p1, 0x0
|
|
|
|
.line 4
|
|
invoke-virtual {p0, p2, p1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public s()Lcom/bumptech/glide/request/a;
|
|
.locals 2
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lf5/i;->b:Lu4/d;
|
|
|
|
sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
|
|
|
|
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public s0(Ljava/lang/Class;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Ljava/lang/Class;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"<Y:",
|
|
"Ljava/lang/Object;",
|
|
">(",
|
|
"Ljava/lang/Class<",
|
|
"TY;>;",
|
|
"Lu4/h<",
|
|
"TY;>;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public t()Lcom/bumptech/glide/request/a;
|
|
.locals 3
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Lcom/bumptech/glide/request/a;->t()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
|
|
.line 3
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
|
|
|
|
invoke-interface {v0}, Ljava/util/Map;->clear()V
|
|
|
|
.line 4
|
|
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
and-int/lit16 v0, v0, -0x801
|
|
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v1, 0x0
|
|
|
|
.line 5
|
|
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
|
|
|
|
const v2, -0x20001
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
.line 6
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->u:Z
|
|
|
|
const/high16 v1, 0x10000
|
|
|
|
or-int/2addr v0, v1
|
|
|
|
.line 8
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 9
|
|
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
|
|
|
|
.line 10
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public t0(Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, v0}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->h:Lu4/d;
|
|
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public u0(I)Lcom/bumptech/glide/request/a;
|
|
.locals 0
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p1}, Lcom/bumptech/glide/request/a;->v0(II)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public v(Landroid/graphics/Bitmap$CompressFormat;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Landroid/graphics/Bitmap$CompressFormat;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Landroid/graphics/Bitmap$CompressFormat;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/e;->c:Lu4/d;
|
|
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public v0(II)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(II)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->v0(II)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->k:I
|
|
|
|
.line 4
|
|
iput p2, p0, Lcom/bumptech/glide/request/a;->j:I
|
|
|
|
.line 5
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x200
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 6
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public w(I)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # I
|
|
.annotation build Landroidx/annotation/IntRange;
|
|
from = 0x0L
|
|
to = 0x64L
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/e;->b:Lu4/d;
|
|
|
|
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public w0(I)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # I
|
|
.annotation build Landroidx/annotation/DrawableRes;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->w0(I)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x80
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
and-int/lit8 p1, p1, -0x41
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public x(I)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # I
|
|
.annotation build Landroidx/annotation/DrawableRes;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->x(I)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x20
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
and-int/lit8 p1, p1, -0x11
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public x0(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Landroid/graphics/drawable/Drawable;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->x0(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x40
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->h:I
|
|
|
|
and-int/lit16 p1, p1, -0x81
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public y(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Landroid/graphics/drawable/Drawable;
|
|
.annotation build Landroidx/annotation/Nullable;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Landroid/graphics/drawable/Drawable;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->y(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x10
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput v0, p0, Lcom/bumptech/glide/request/a;->f:I
|
|
|
|
and-int/lit8 p1, p1, -0x21
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public y0(Lcom/bumptech/glide/Priority;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/Priority;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/Priority;",
|
|
")TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->y0(Lcom/bumptech/glide/Priority;)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lcom/bumptech/glide/Priority;
|
|
|
|
iput-object p1, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit8 p1, p1, 0x8
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 5
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public z(I)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # I
|
|
.annotation build Landroidx/annotation/DrawableRes;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/CheckResult;
|
|
.end annotation
|
|
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 1
|
|
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 2
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->z(I)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
|
|
.line 3
|
|
:cond_0
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->K0:I
|
|
|
|
.line 4
|
|
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
or-int/lit16 p1, p1, 0x4000
|
|
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 5
|
|
iput-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
|
|
|
|
and-int/lit16 p1, p1, -0x2001
|
|
|
|
.line 6
|
|
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
|
|
|
|
.line 7
|
|
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public final z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
|
|
.locals 1
|
|
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.param p2 # Lu4/h;
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
.end param
|
|
.annotation build Landroidx/annotation/NonNull;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
|
|
"Lu4/h<",
|
|
"Landroid/graphics/Bitmap;",
|
|
">;)TT;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 1
|
|
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|