.class public final Lf5/b; .super Ljava/lang/Object; .source "GifBitmapProvider.java" # interfaces .implements Lcom/bumptech/glide/gifdecoder/GifDecoder$a; # instance fields .field public final a:Lcom/bumptech/glide/load/engine/bitmap_recycle/e; .field public final b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; .annotation build Landroidx/annotation/Nullable; .end annotation .end field # direct methods .method public constructor (Lcom/bumptech/glide/load/engine/bitmap_recycle/e;)V .locals 1 const/4 v0, 0x0 .line 1 invoke-direct {p0, p1, v0}, Lf5/b;->(Lcom/bumptech/glide/load/engine/bitmap_recycle/e;Lcom/bumptech/glide/load/engine/bitmap_recycle/b;)V return-void .end method .method public constructor (Lcom/bumptech/glide/load/engine/bitmap_recycle/e;Lcom/bumptech/glide/load/engine/bitmap_recycle/b;)V .locals 0 .param p2 # Lcom/bumptech/glide/load/engine/bitmap_recycle/b; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .line 2 invoke-direct {p0}, Ljava/lang/Object;->()V .line 3 iput-object p1, p0, Lf5/b;->a:Lcom/bumptech/glide/load/engine/bitmap_recycle/e; .line 4 iput-object p2, p0, Lf5/b;->b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; return-void .end method # virtual methods .method public a(Landroid/graphics/Bitmap;)V .locals 1 .param p1 # Landroid/graphics/Bitmap; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 iget-object v0, p0, Lf5/b;->a:Lcom/bumptech/glide/load/engine/bitmap_recycle/e; invoke-interface {v0, p1}, Lcom/bumptech/glide/load/engine/bitmap_recycle/e;->d(Landroid/graphics/Bitmap;)V return-void .end method .method public b(I)[B .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 1 iget-object v0, p0, Lf5/b;->b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; if-nez v0, :cond_0 .line 2 new-array p1, p1, [B return-object p1 .line 3 :cond_0 const-class v1, [B invoke-interface {v0, p1, v1}, Lcom/bumptech/glide/load/engine/bitmap_recycle/b;->c(ILjava/lang/Class;)Ljava/lang/Object; move-result-object p1 check-cast p1, [B return-object p1 .end method .method public c(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; .locals 1 .param p3 # Landroid/graphics/Bitmap$Config; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .line 1 iget-object v0, p0, Lf5/b;->a:Lcom/bumptech/glide/load/engine/bitmap_recycle/e; invoke-interface {v0, p1, p2, p3}, Lcom/bumptech/glide/load/engine/bitmap_recycle/e;->g(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; move-result-object p1 return-object p1 .end method .method public d(I)[I .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 1 iget-object v0, p0, Lf5/b;->b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; if-nez v0, :cond_0 .line 2 new-array p1, p1, [I return-object p1 .line 3 :cond_0 const-class v1, [I invoke-interface {v0, p1, v1}, Lcom/bumptech/glide/load/engine/bitmap_recycle/b;->c(ILjava/lang/Class;)Ljava/lang/Object; move-result-object p1 check-cast p1, [I return-object p1 .end method .method public e([B)V .locals 1 .param p1 # [B .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 iget-object v0, p0, Lf5/b;->b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; if-nez v0, :cond_0 return-void .line 2 :cond_0 invoke-interface {v0, p1}, Lcom/bumptech/glide/load/engine/bitmap_recycle/b;->put(Ljava/lang/Object;)V return-void .end method .method public f([I)V .locals 1 .param p1 # [I .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 iget-object v0, p0, Lf5/b;->b:Lcom/bumptech/glide/load/engine/bitmap_recycle/b; if-nez v0, :cond_0 return-void .line 2 :cond_0 invoke-interface {v0, p1}, Lcom/bumptech/glide/load/engine/bitmap_recycle/b;->put(Ljava/lang/Object;)V return-void .end method