c.smali
.class public Lw0/c;
.super Ljava/lang/Object;
.source "Glide.java"
# interfaces
.implements Landroid/content/ComponentCallbacks2;
# static fields
.field public static volatile i:Lw0/c;
.field public static volatile j:Z
# instance fields
.field public final a:Le1/e;
.field public final b:Lf1/h;
.field public final c:Lw0/e;
.field public final d:Lw0/f;
.field public final e:Le1/b;
.field public final f:Lr1/l;
.field public final g:Lr1/d;
.field public final h:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lw0/h;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Ld1/j;Lf1/h;Le1/e;Le1/b;Lr1/l;Lr1/d;ILu1/f;Ljava/util/Map;Ljava/util/List;Z)V
.registers 36
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ld1/j;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lf1/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Le1/e;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p5 # Le1/b;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p6 # Lr1/l;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p7 # Lr1/d;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p8 # I
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p9 # Lu1/f;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p10 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ld1/j;",
"Lf1/h;",
"Le1/e;",
"Le1/b;",
"Lr1/l;",
"Lr1/d;",
"I",
"Lu1/f;",
"Ljava/util/Map<",
"Ljava/lang/Class<",
"*>;",
"Lw0/i<",
"**>;>;",
"Ljava/util/List<",
"Lu1/e<",
"Ljava/lang/Object;",
">;>;Z)V"
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v2, p1
move-object/from16 v1, p3
move-object/from16 v3, p4
move-object/from16 v4, p5
const-class v5, Ly0/a;
const-class v6, Ljava/lang/String;
const-class v7, Ljava/lang/Integer;
const-class v8, [B
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
new-instance v9, Ljava/util/ArrayList;
invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
iput-object v9, v0, Lw0/c;->h:Ljava/util/List;
sget-object v9, Lcom/bumptech/glide/MemoryCategory;->NORMAL:Lcom/bumptech/glide/MemoryCategory;
iput-object v3, v0, Lw0/c;->a:Le1/e;
iput-object v4, v0, Lw0/c;->e:Le1/b;
iput-object v1, v0, Lw0/c;->b:Lf1/h;
move-object/from16 v9, p6
iput-object v9, v0, Lw0/c;->f:Lr1/l;
move-object/from16 v9, p7
iput-object v9, v0, Lw0/c;->g:Lr1/d;
invoke-virtual/range {p9 .. p9}, Lu1/a;->h()La1/f;
move-result-object v9
sget-object v10, Ll1/h;->f:La1/e;
invoke-virtual {v9, v10}, La1/f;->a(La1/e;)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/bumptech/glide/load/DecodeFormat;
new-instance v10, Lh1/a;
invoke-direct {v10, v1, v3, v9}, Lh1/a;-><init>(Lf1/h;Le1/e;Lcom/bumptech/glide/load/DecodeFormat;)V
invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
new-instance v9, Lw0/f;
invoke-direct {v9}, Lw0/f;-><init>()V
iput-object v9, v0, Lw0/c;->d:Lw0/f;
new-instance v10, Ll1/g;
invoke-direct {v10}, Ll1/g;-><init>()V
invoke-virtual {v9, v10}, Lw0/f;->a(Lcom/bumptech/glide/load/ImageHeaderParser;)Lw0/f;
sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v10, 0x1b
if-lt v9, v10, :cond_60
iget-object v9, v0, Lw0/c;->d:Lw0/f;
new-instance v10, Ll1/k;
invoke-direct {v10}, Ll1/k;-><init>()V
invoke-virtual {v9, v10}, Lw0/f;->a(Lcom/bumptech/glide/load/ImageHeaderParser;)Lw0/f;
:cond_60
iget-object v9, v0, Lw0/c;->d:Lw0/f;
invoke-virtual {v9}, Lw0/f;->a()Ljava/util/List;
move-result-object v9
new-instance v10, Ll1/h;
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v11
invoke-direct {v10, v9, v11, v3, v4}, Ll1/h;-><init>(Ljava/util/List;Landroid/util/DisplayMetrics;Le1/e;Le1/b;)V
new-instance v11, Lp1/a;
invoke-direct {v11, v2, v9, v3, v4}, Lp1/a;-><init>(Landroid/content/Context;Ljava/util/List;Le1/e;Le1/b;)V
invoke-static/range {p4 .. p4}, Ll1/s;->b(Le1/e;)La1/g;
move-result-object v12
new-instance v13, Ll1/f;
invoke-direct {v13, v10}, Ll1/f;-><init>(Ll1/h;)V
new-instance v14, Ll1/p;
invoke-direct {v14, v10, v4}, Ll1/p;-><init>(Ll1/h;Le1/b;)V
new-instance v10, Ln1/d;
invoke-direct {v10, v2}, Ln1/d;-><init>(Landroid/content/Context;)V
new-instance v15, Li1/s$c;
invoke-direct {v15, v1}, Li1/s$c;-><init>(Landroid/content/res/Resources;)V
move-object/from16 v16, v8
new-instance v8, Li1/s$d;
invoke-direct {v8, v1}, Li1/s$d;-><init>(Landroid/content/res/Resources;)V
new-instance v2, Li1/s$b;
invoke-direct {v2, v1}, Li1/s$b;-><init>(Landroid/content/res/Resources;)V
move-object/from16 v17, v6
new-instance v6, Li1/s$a;
invoke-direct {v6, v1}, Li1/s$a;-><init>(Landroid/content/res/Resources;)V
move-object/from16 p3, v6
new-instance v6, Ll1/c;
invoke-direct {v6, v4}, Ll1/c;-><init>(Le1/b;)V
move-object/from16 p6, v8
new-instance v8, Lq1/a;
invoke-direct {v8}, Lq1/a;-><init>()V
move-object/from16 p7, v8
new-instance v8, Lq1/d;
invoke-direct {v8}, Lq1/d;-><init>()V
move-object/from16 v18, v8
invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v8
move-object/from16 v19, v8
iget-object v8, v0, Lw0/c;->d:Lw0/f;
const-class v0, Ljava/nio/ByteBuffer;
move-object/from16 v20, v7
new-instance v7, Li1/c;
invoke-direct {v7}, Li1/c;-><init>()V
invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/a;)Lw0/f;
const-class v0, Ljava/io/InputStream;
new-instance v7, Li1/t;
invoke-direct {v7, v4}, Li1/t;-><init>(Le1/b;)V
invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/a;)Lw0/f;
const-class v0, Ljava/nio/ByteBuffer;
const-class v7, Landroid/graphics/Bitmap;
move-object/from16 v21, v2
const-string v2, "Bitmap"
invoke-virtual {v8, v2, v0, v7, v13}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Ljava/io/InputStream;
const-class v7, Landroid/graphics/Bitmap;
invoke-virtual {v8, v2, v0, v7, v14}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/os/ParcelFileDescriptor;
const-class v7, Landroid/graphics/Bitmap;
invoke-virtual {v8, v2, v0, v7, v12}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/content/res/AssetFileDescriptor;
const-class v7, Landroid/graphics/Bitmap;
move-object/from16 v22, v15
invoke-static/range {p4 .. p4}, Ll1/s;->a(Le1/e;)La1/g;
move-result-object v15
invoke-virtual {v8, v2, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
const-class v7, Landroid/graphics/Bitmap;
invoke-static {}, Li1/v$a;->b()Li1/v$a;
move-result-object v15
invoke-virtual {v8, v0, v7, v15}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
const-class v7, Landroid/graphics/Bitmap;
new-instance v15, Ll1/r;
invoke-direct {v15}, Ll1/r;-><init>()V
invoke-virtual {v8, v2, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
invoke-virtual {v8, v0, v6}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;
const-class v0, Ljava/nio/ByteBuffer;
const-class v7, Landroid/graphics/drawable/BitmapDrawable;
new-instance v15, Ll1/a;
invoke-direct {v15, v1, v13}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V
const-string v13, "BitmapDrawable"
invoke-virtual {v8, v13, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Ljava/io/InputStream;
const-class v7, Landroid/graphics/drawable/BitmapDrawable;
new-instance v15, Ll1/a;
invoke-direct {v15, v1, v14}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V
invoke-virtual {v8, v13, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/os/ParcelFileDescriptor;
const-class v7, Landroid/graphics/drawable/BitmapDrawable;
new-instance v14, Ll1/a;
invoke-direct {v14, v1, v12}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V
invoke-virtual {v8, v13, v0, v7, v14}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/graphics/drawable/BitmapDrawable;
new-instance v7, Ll1/b;
invoke-direct {v7, v3, v6}, Ll1/b;-><init>(Le1/e;La1/h;)V
invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;
const-class v0, Ljava/io/InputStream;
const-class v6, Lp1/c;
new-instance v7, Lp1/j;
invoke-direct {v7, v9, v11, v4}, Lp1/j;-><init>(Ljava/util/List;La1/g;Le1/b;)V
const-string v9, "Gif"
invoke-virtual {v8, v9, v0, v6, v7}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Ljava/nio/ByteBuffer;
const-class v6, Lp1/c;
invoke-virtual {v8, v9, v0, v6, v11}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Lp1/c;
new-instance v6, Lp1/d;
invoke-direct {v6}, Lp1/d;-><init>()V
invoke-virtual {v8, v0, v6}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;
invoke-static {}, Li1/v$a;->b()Li1/v$a;
move-result-object v0
invoke-virtual {v8, v5, v5, v0}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
new-instance v6, Lp1/h;
invoke-direct {v6, v3}, Lp1/h;-><init>(Le1/e;)V
invoke-virtual {v8, v2, v5, v0, v6}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/graphics/drawable/Drawable;
invoke-virtual {v8, v0, v2, v10}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/graphics/Bitmap;
new-instance v5, Ll1/o;
invoke-direct {v5, v10, v3}, Ll1/o;-><init>(Ln1/d;Le1/e;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
new-instance v0, Lm1/a$a;
invoke-direct {v0}, Lm1/a$a;-><init>()V
invoke-virtual {v8, v0}, Lw0/f;->a(Lb1/e$a;)Lw0/f;
const-class v0, Ljava/io/File;
const-class v2, Ljava/nio/ByteBuffer;
new-instance v5, Li1/d$b;
invoke-direct {v5}, Li1/d$b;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/File;
const-class v2, Ljava/io/InputStream;
new-instance v5, Li1/f$e;
invoke-direct {v5}, Li1/f$e;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/File;
const-class v2, Ljava/io/File;
new-instance v5, Lo1/a;
invoke-direct {v5}, Lo1/a;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Ljava/io/File;
const-class v2, Landroid/os/ParcelFileDescriptor;
new-instance v5, Li1/f$b;
invoke-direct {v5}, Li1/f$b;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/File;
const-class v2, Ljava/io/File;
invoke-static {}, Li1/v$a;->b()Li1/v$a;
move-result-object v5
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
new-instance v0, Lb1/k$a;
invoke-direct {v0, v4}, Lb1/k$a;-><init>(Le1/b;)V
invoke-virtual {v8, v0}, Lw0/f;->a(Lb1/e$a;)Lw0/f;
sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const-class v2, Ljava/io/InputStream;
move-object/from16 v5, v22
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const-class v2, Landroid/os/ParcelFileDescriptor;
move-object/from16 v6, v21
invoke-virtual {v8, v0, v2, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/InputStream;
move-object/from16 v2, v20
invoke-virtual {v8, v2, v0, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/os/ParcelFileDescriptor;
invoke-virtual {v8, v2, v0, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
move-object/from16 v5, p6
invoke-virtual {v8, v2, v0, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const-class v6, Landroid/content/res/AssetFileDescriptor;
move-object/from16 v7, p3
invoke-virtual {v8, v0, v6, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/content/res/AssetFileDescriptor;
invoke-virtual {v8, v2, v0, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const-class v2, Landroid/net/Uri;
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/InputStream;
new-instance v2, Li1/e$c;
invoke-direct {v2}, Li1/e$c;-><init>()V
move-object/from16 v5, v17
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v6, Li1/e$c;
invoke-direct {v6}, Li1/e$c;-><init>()V
invoke-virtual {v8, v0, v2, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/InputStream;
new-instance v2, Li1/u$c;
invoke-direct {v2}, Li1/u$c;-><init>()V
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/os/ParcelFileDescriptor;
new-instance v2, Li1/u$b;
invoke-direct {v2}, Li1/u$b;-><init>()V
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/content/res/AssetFileDescriptor;
new-instance v2, Li1/u$a;
invoke-direct {v2}, Li1/u$a;-><init>()V
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Lj1/b$a;
invoke-direct {v5}, Lj1/b$a;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Li1/a$c;
invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
move-result-object v6
invoke-direct {v5, v6}, Li1/a$c;-><init>(Landroid/content/res/AssetManager;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/os/ParcelFileDescriptor;
new-instance v5, Li1/a$b;
invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
move-result-object v6
invoke-direct {v5, v6}, Li1/a$b;-><init>(Landroid/content/res/AssetManager;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Lj1/c$a;
move-object/from16 v6, p1
invoke-direct {v5, v6}, Lj1/c$a;-><init>(Landroid/content/Context;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Lj1/d$a;
invoke-direct {v5, v6}, Lj1/d$a;-><init>(Landroid/content/Context;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Li1/w$d;
move-object/from16 v7, v19
invoke-direct {v5, v7}, Li1/w$d;-><init>(Landroid/content/ContentResolver;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/os/ParcelFileDescriptor;
new-instance v5, Li1/w$b;
invoke-direct {v5, v7}, Li1/w$b;-><init>(Landroid/content/ContentResolver;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/content/res/AssetFileDescriptor;
new-instance v5, Li1/w$a;
invoke-direct {v5, v7}, Li1/w$a;-><init>(Landroid/content/ContentResolver;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/InputStream;
new-instance v5, Li1/x$a;
invoke-direct {v5}, Li1/x$a;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/net/URL;
const-class v2, Ljava/io/InputStream;
new-instance v5, Lj1/e$a;
invoke-direct {v5}, Lj1/e$a;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Ljava/io/File;
new-instance v5, Li1/k$a;
invoke-direct {v5, v6}, Li1/k$a;-><init>(Landroid/content/Context;)V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Li1/g;
const-class v2, Ljava/io/InputStream;
new-instance v5, Lj1/a$a;
invoke-direct {v5}, Lj1/a$a;-><init>()V
invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/nio/ByteBuffer;
new-instance v2, Li1/b$a;
invoke-direct {v2}, Li1/b$a;-><init>()V
move-object/from16 v5, v16
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Ljava/io/InputStream;
new-instance v2, Li1/b$d;
invoke-direct {v2}, Li1/b$d;-><init>()V
invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/net/Uri;
const-class v2, Landroid/net/Uri;
invoke-static {}, Li1/v$a;->b()Li1/v$a;
move-result-object v7
invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/graphics/drawable/Drawable;
const-class v2, Landroid/graphics/drawable/Drawable;
invoke-static {}, Li1/v$a;->b()Li1/v$a;
move-result-object v7
invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;
const-class v0, Landroid/graphics/drawable/Drawable;
const-class v2, Landroid/graphics/drawable/Drawable;
new-instance v7, Ln1/e;
invoke-direct {v7}, Ln1/e;-><init>()V
invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
const-class v2, Landroid/graphics/drawable/BitmapDrawable;
new-instance v7, Lq1/b;
invoke-direct {v7, v1}, Lq1/b;-><init>(Landroid/content/res/Resources;)V
invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;
const-class v0, Landroid/graphics/Bitmap;
move-object/from16 v1, p7
invoke-virtual {v8, v0, v5, v1}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;
const-class v0, Landroid/graphics/drawable/Drawable;
new-instance v2, Lq1/c;
move-object/from16 v7, v18
invoke-direct {v2, v3, v1, v7}, Lq1/c;-><init>(Le1/e;Lq1/e;Lq1/e;)V
invoke-virtual {v8, v0, v5, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;
const-class v0, Lp1/c;
invoke-virtual {v8, v0, v5, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;
new-instance v5, Lv1/b;
invoke-direct {v5}, Lv1/b;-><init>()V
new-instance v0, Lw0/e;
move-object/from16 v12, p0
iget-object v7, v12, Lw0/c;->d:Lw0/f;
move-object v1, v0
move-object/from16 v2, p1
move-object/from16 v3, p5
move-object v4, v7
move-object/from16 v6, p9
move-object/from16 v7, p10
move-object/from16 v8, p11
move-object/from16 v9, p2
move/from16 v10, p12
move/from16 v11, p8
invoke-direct/range {v1 .. v11}, Lw0/e;-><init>(Landroid/content/Context;Le1/b;Lw0/f;Lv1/b;Lu1/f;Ljava/util/Map;Ljava/util/List;Ld1/j;ZI)V
iput-object v0, v12, Lw0/c;->c:Lw0/e;
return-void
.end method
.method public static a(Landroid/content/Context;)V
.registers 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-boolean v0, Lw0/c;->j:Z
if-nez v0, :cond_e
const/4 v0, 0x1
sput-boolean v0, Lw0/c;->j:Z
invoke-static {p0}, Lw0/c;->d(Landroid/content/Context;)V
const/4 p0, 0x0
sput-boolean p0, Lw0/c;->j:Z
return-void
:cond_e
new-instance p0, Ljava/lang/IllegalStateException;
const-string v0, "You cannot call Glide.get() in registerComponents(), use the provided Glide instance instead"
invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p0
.end method
.method public static a(Landroid/content/Context;Lw0/d;)V
.registers 11
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Lw0/d;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
invoke-static {}, Lw0/c;->i()Lw0/a;
move-result-object v0
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v1
if-eqz v0, :cond_14
invoke-virtual {v0}, Ls1/a;->a()Z
move-result v2
if-eqz v2, :cond_1d
:cond_14
new-instance v1, Ls1/e;
invoke-direct {v1, p0}, Ls1/e;-><init>(Landroid/content/Context;)V
invoke-virtual {v1}, Ls1/e;->a()Ljava/util/List;
move-result-object v1
:cond_1d
const/4 v2, 0x3
const-string v3, "Glide"
if-eqz v0, :cond_69
invoke-virtual {v0}, Lw0/a;->b()Ljava/util/Set;
move-result-object v4
invoke-interface {v4}, Ljava/util/Set;->isEmpty()Z
move-result v4
if-nez v4, :cond_69
invoke-virtual {v0}, Lw0/a;->b()Ljava/util/Set;
move-result-object v4
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v5
:goto_34
invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
move-result v6
if-eqz v6, :cond_69
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v6
check-cast v6, Ls1/c;
invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v7
invoke-interface {v4, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v7
if-nez v7, :cond_4b
goto :goto_34
:cond_4b
invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
move-result v7
if-eqz v7, :cond_65
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
const-string v8, "AppGlideModule excludes manifest GlideModule: "
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-static {v3, v6}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
:cond_65
invoke-interface {v5}, Ljava/util/Iterator;->remove()V
goto :goto_34
:cond_69
invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
move-result v2
if-eqz v2, :cond_98
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_73
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_98
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ls1/c;
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "Discovered GlideModule from manifest: "
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v4
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_73
:cond_98
if-eqz v0, :cond_9f
invoke-virtual {v0}, Lw0/a;->c()Lr1/l$b;
move-result-object v2
goto :goto_a0
:cond_9f
const/4 v2, 0x0
:goto_a0
invoke-virtual {p1, v2}, Lw0/d;->a(Lr1/l$b;)V
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_a7
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_b7
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ls1/c;
invoke-interface {v3, p0, p1}, Ls1/b;->a(Landroid/content/Context;Lw0/d;)V
goto :goto_a7
:cond_b7
if-eqz v0, :cond_bc
invoke-virtual {v0, p0, p1}, Ls1/a;->a(Landroid/content/Context;Lw0/d;)V
:cond_bc
invoke-virtual {p1, p0}, Lw0/d;->a(Landroid/content/Context;)Lw0/c;
move-result-object p1
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_c4
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_d6
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ls1/c;
iget-object v3, p1, Lw0/c;->d:Lw0/f;
invoke-interface {v2, p0, p1, v3}, Ls1/f;->a(Landroid/content/Context;Lw0/c;Lw0/f;)V
goto :goto_c4
:cond_d6
if-eqz v0, :cond_dd
iget-object v1, p1, Lw0/c;->d:Lw0/f;
invoke-virtual {v0, p0, p1, v1}, Ls1/d;->a(Landroid/content/Context;Lw0/c;Lw0/f;)V
:cond_dd
invoke-virtual {p0, p1}, Landroid/content/Context;->registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V
sput-object p1, Lw0/c;->i:Lw0/c;
return-void
.end method
.method public static a(Ljava/lang/Exception;)V
.registers 3
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "GeneratedAppGlideModuleImpl is implemented incorrectly. If you\'ve manually implemented this class, remove your implementation. The Annotation processor will generate a correct implementation."
invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
.end method
.method public static b(Landroid/content/Context;)Lw0/c;
.registers 3
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
sget-object v0, Lw0/c;->i:Lw0/c;
if-nez v0, :cond_13
const-class v0, Lw0/c;
monitor-enter v0
:try_start_7
sget-object v1, Lw0/c;->i:Lw0/c;
if-nez v1, :cond_e
invoke-static {p0}, Lw0/c;->a(Landroid/content/Context;)V
:cond_e
monitor-exit v0
goto :goto_13
:catchall_10
move-exception p0
monitor-exit v0
:try_end_12
.catchall {:try_start_7 .. :try_end_12} :catchall_10
throw p0
:cond_13
:goto_13
sget-object p0, Lw0/c;->i:Lw0/c;
return-object p0
.end method
.method public static c(Landroid/content/Context;)Lr1/l;
.registers 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
const-string v0, "You cannot start a load on a not yet attached View or a Fragment where getActivity() returns null (which usually occurs when getActivity() is called before the Fragment is attached or after the Fragment is destroyed)."
invoke-static {p0, v0}, Ly1/j;->a(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
invoke-static {p0}, Lw0/c;->b(Landroid/content/Context;)Lw0/c;
move-result-object p0
invoke-virtual {p0}, Lw0/c;->h()Lr1/l;
move-result-object p0
return-object p0
.end method
.method public static d(Landroid/content/Context;)V
.registers 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
new-instance v0, Lw0/d;
invoke-direct {v0}, Lw0/d;-><init>()V
invoke-static {p0, v0}, Lw0/c;->a(Landroid/content/Context;Lw0/d;)V
return-void
.end method
.method public static e(Landroid/content/Context;)Lw0/h;
.registers 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-static {p0}, Lw0/c;->c(Landroid/content/Context;)Lr1/l;
move-result-object v0
invoke-virtual {v0, p0}, Lr1/l;->a(Landroid/content/Context;)Lw0/h;
move-result-object p0
return-object p0
.end method
.method public static i()Lw0/a;
.registers 4
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 v0, 0x0
:try_start_1
const-string v1, "com.bumptech.glide.GeneratedAppGlideModuleImpl"
invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v1
const/4 v2, 0x0
new-array v3, v2, [Ljava/lang/Class;
invoke-virtual {v1, v3}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
move-result-object v1
new-array v2, v2, [Ljava/lang/Object;
invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lw0/a;
:try_end_16
.catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_16} :catch_2c
.catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_16} :catch_27
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_16} :catch_22
.catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_16} :catch_1d
.catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_16} :catch_18
move-object v0, v1
goto :goto_3b
:catch_18
move-exception v1
invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V
throw v0
:catch_1d
move-exception v1
invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V
throw v0
:catch_22
move-exception v1
invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V
throw v0
:catch_27
move-exception v1
invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V
throw v0
:catch_2c
nop
const/4 v1, 0x5
const-string v2, "Glide"
invoke-static {v2, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
move-result v1
if-eqz v1, :cond_3b
const-string v1, "Failed to find GeneratedAppGlideModule. You should include an annotationProcessor compile dependency on com.github.bumptech.glide:compiler in your application and a @GlideModule annotated AppGlideModule implementation or LibraryGlideModules will be silently ignored"
invoke-static {v2, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
:cond_3b
:goto_3b
return-object v0
.end method
# virtual methods
.method public a()V
.registers 2
invoke-static {}, Ly1/k;->a()V
iget-object v0, p0, Lw0/c;->b:Lf1/h;
invoke-interface {v0}, Lf1/h;->a()V
iget-object v0, p0, Lw0/c;->a:Le1/e;
invoke-interface {v0}, Le1/e;->a()V
iget-object v0, p0, Lw0/c;->e:Le1/b;
invoke-interface {v0}, Le1/b;->a()V
return-void
.end method
.method public a(I)V
.registers 3
invoke-static {}, Ly1/k;->a()V
iget-object v0, p0, Lw0/c;->b:Lf1/h;
invoke-interface {v0, p1}, Lf1/h;->a(I)V
iget-object v0, p0, Lw0/c;->a:Le1/e;
invoke-interface {v0, p1}, Le1/e;->a(I)V
iget-object v0, p0, Lw0/c;->e:Le1/b;
invoke-interface {v0, p1}, Le1/b;->a(I)V
return-void
.end method
.method public a(Lw0/h;)V
.registers 4
iget-object v0, p0, Lw0/c;->h:Ljava/util/List;
monitor-enter v0
:try_start_3
iget-object v1, p0, Lw0/c;->h:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_12
iget-object v1, p0, Lw0/c;->h:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
monitor-exit v0
return-void
:cond_12
new-instance p1, Ljava/lang/IllegalStateException;
const-string v1, "Cannot register already registered manager"
invoke-direct {p1, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p1
:catchall_1a
move-exception p1
monitor-exit v0
:try_end_1c
.catchall {:try_start_3 .. :try_end_1c} :catchall_1a
throw p1
.end method
.method public a(Lv1/e;)Z
.registers 5
.param p1 # Lv1/e;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lv1/e<",
"*>;)Z"
}
.end annotation
iget-object v0, p0, Lw0/c;->h:Ljava/util/List;
monitor-enter v0
:try_start_3
iget-object v1, p0, Lw0/c;->h:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_9
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_1e
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lw0/h;
invoke-virtual {v2, p1}, Lw0/h;->b(Lv1/e;)Z
move-result v2
if-eqz v2, :cond_9
const/4 p1, 0x1
monitor-exit v0
return p1
:cond_1e
monitor-exit v0
const/4 p1, 0x0
return p1
:catchall_21
move-exception p1
monitor-exit v0
:try_end_23
.catchall {:try_start_3 .. :try_end_23} :catchall_21
goto :goto_25
:goto_24
throw p1
:goto_25
goto :goto_24
.end method
.method public b()Le1/b;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->e:Le1/b;
return-object v0
.end method
.method public b(Lw0/h;)V
.registers 4
iget-object v0, p0, Lw0/c;->h:Ljava/util/List;
monitor-enter v0
:try_start_3
iget-object v1, p0, Lw0/c;->h:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_12
iget-object v1, p0, Lw0/c;->h:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
monitor-exit v0
return-void
:cond_12
new-instance p1, Ljava/lang/IllegalStateException;
const-string v1, "Cannot unregister not yet registered manager"
invoke-direct {p1, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p1
:catchall_1a
move-exception p1
monitor-exit v0
:try_end_1c
.catchall {:try_start_3 .. :try_end_1c} :catchall_1a
throw p1
.end method
.method public c()Le1/e;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->a:Le1/e;
return-object v0
.end method
.method public d()Lr1/d;
.registers 2
iget-object v0, p0, Lw0/c;->g:Lr1/d;
return-object v0
.end method
.method public e()Landroid/content/Context;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->c:Lw0/e;
invoke-virtual {v0}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method public f()Lw0/e;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->c:Lw0/e;
return-object v0
.end method
.method public g()Lw0/f;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->d:Lw0/f;
return-object v0
.end method
.method public h()Lr1/l;
.registers 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lw0/c;->f:Lr1/l;
return-object v0
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.registers 2
return-void
.end method
.method public onLowMemory()V
.registers 1
invoke-virtual {p0}, Lw0/c;->a()V
return-void
.end method
.method public onTrimMemory(I)V
.registers 2
invoke-virtual {p0, p1}, Lw0/c;->a(I)V
return-void
.end method