e.smali
.class public final Lcom/bumptech/glide/load/resource/c/e;
.super Lcom/bumptech/glide/load/resource/a/a;
.source "GifDrawableResource.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/bumptech/glide/load/resource/a/a",
"<",
"Lcom/bumptech/glide/load/resource/c/b;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>(Lcom/bumptech/glide/load/resource/c/b;)V
.registers 2
.prologue
.line 11
invoke-direct {p0, p1}, Lcom/bumptech/glide/load/resource/a/a;-><init>(Landroid/graphics/drawable/Drawable;)V
.line 12
return-void
.end method
# virtual methods
.method public final getSize()I
.registers 3
.prologue
.line 16
iget-object v0, p0, Lcom/bumptech/glide/load/resource/c/e;->HO:Landroid/graphics/drawable/Drawable;
check-cast v0, Lcom/bumptech/glide/load/resource/c/b;
.line 1132
iget-object v0, v0, Lcom/bumptech/glide/load/resource/c/b;->HQ:Lcom/bumptech/glide/load/resource/c/c;
iget-object v0, v0, Lcom/bumptech/glide/load/resource/c/c;->data:[B
.line 16
array-length v1, v0
iget-object v0, p0, Lcom/bumptech/glide/load/resource/c/e;->HO:Landroid/graphics/drawable/Drawable;
check-cast v0, Lcom/bumptech/glide/load/resource/c/b;
.line 2108
iget-object v0, v0, Lcom/bumptech/glide/load/resource/c/b;->HQ:Lcom/bumptech/glide/load/resource/c/c;
iget-object v0, v0, Lcom/bumptech/glide/load/resource/c/c;->Ia:Landroid/graphics/Bitmap;
.line 16
invoke-static {v0}, Lcom/bumptech/glide/g/h;->i(Landroid/graphics/Bitmap;)I
move-result v0
add-int/2addr v0, v1
return v0
.end method
.method public final recycle()V
.registers 4
.prologue
.line 21
iget-object v0, p0, Lcom/bumptech/glide/load/resource/c/e;->HO:Landroid/graphics/drawable/Drawable;
check-cast v0, Lcom/bumptech/glide/load/resource/c/b;
invoke-virtual {v0}, Lcom/bumptech/glide/load/resource/c/b;->stop()V
.line 22
iget-object v0, p0, Lcom/bumptech/glide/load/resource/c/e;->HO:Landroid/graphics/drawable/Drawable;
check-cast v0, Lcom/bumptech/glide/load/resource/c/b;
.line 2288
const/4 v1, 0x1
iput-boolean v1, v0, Lcom/bumptech/glide/load/resource/c/b;->FF:Z
.line 2289
iget-object v1, v0, Lcom/bumptech/glide/load/resource/c/b;->HQ:Lcom/bumptech/glide/load/resource/c/c;
iget-object v1, v1, Lcom/bumptech/glide/load/resource/c/c;->BG:Lcom/bumptech/glide/load/engine/a/e;
iget-object v2, v0, Lcom/bumptech/glide/load/resource/c/b;->HQ:Lcom/bumptech/glide/load/resource/c/c;
iget-object v2, v2, Lcom/bumptech/glide/load/resource/c/c;->Ia:Landroid/graphics/Bitmap;
invoke-interface {v1, v2}, Lcom/bumptech/glide/load/engine/a/e;->f(Landroid/graphics/Bitmap;)Z
.line 2290
iget-object v1, v0, Lcom/bumptech/glide/load/resource/c/b;->HS:Lcom/bumptech/glide/load/resource/c/g;
invoke-virtual {v1}, Lcom/bumptech/glide/load/resource/c/g;->clear()V
.line 2291
iget-object v0, v0, Lcom/bumptech/glide/load/resource/c/b;->HS:Lcom/bumptech/glide/load/resource/c/g;
.line 3077
const/4 v1, 0x0
iput-boolean v1, v0, Lcom/bumptech/glide/load/resource/c/g;->HT:Z
.line 23
return-void
.end method