.class public final Landroidx/core/graphics/ImageDecoderKt; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroid/annotation/SuppressLint; value = { "ClassVerificationFailure" } .end annotation # direct methods .method public static final decodeBitmap(Landroid/graphics/ImageDecoder$Source;Lkotlin/jvm/functions/Function3;)Landroid/graphics/Bitmap; .locals 1 .annotation build Landroidx/annotation/RequiresApi; value = 0x1c .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/graphics/ImageDecoder$Source;", "Lkotlin/jvm/functions/Function3;", ")", "Landroid/graphics/Bitmap;" } .end annotation .line 38 new-instance v0, Landroidx/core/graphics/ImageDecoderKt$decodeBitmap$1; invoke-direct {v0, p1}, Landroidx/core/graphics/ImageDecoderKt$decodeBitmap$1;->(Lkotlin/jvm/functions/Function3;)V invoke-static {v0}, Landroidx/core/graphics/ImageDecoderKt$$ExternalSyntheticApiModelOutline0;->m(Ljava/lang/Object;)Landroid/graphics/ImageDecoder$OnHeaderDecodedListener; move-result-object p1 invoke-static {p0, p1}, Landroidx/core/graphics/ImageDecoderKt$$ExternalSyntheticApiModelOutline2;->m(Landroid/graphics/ImageDecoder$Source;Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)Landroid/graphics/Bitmap; move-result-object p0 return-object p0 .end method .method public static final decodeDrawable(Landroid/graphics/ImageDecoder$Source;Lkotlin/jvm/functions/Function3;)Landroid/graphics/drawable/Drawable; .locals 1 .annotation build Landroidx/annotation/RequiresApi; value = 0x1c .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/graphics/ImageDecoder$Source;", "Lkotlin/jvm/functions/Function3;", ")", "Landroid/graphics/drawable/Drawable;" } .end annotation .line 50 new-instance v0, Landroidx/core/graphics/ImageDecoderKt$decodeDrawable$1; invoke-direct {v0, p1}, Landroidx/core/graphics/ImageDecoderKt$decodeDrawable$1;->(Lkotlin/jvm/functions/Function3;)V invoke-static {v0}, Landroidx/core/graphics/ImageDecoderKt$$ExternalSyntheticApiModelOutline0;->m(Ljava/lang/Object;)Landroid/graphics/ImageDecoder$OnHeaderDecodedListener; move-result-object p1 invoke-static {p0, p1}, Landroidx/core/graphics/ImageDecoderKt$$ExternalSyntheticApiModelOutline1;->m(Landroid/graphics/ImageDecoder$Source;Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)Landroid/graphics/drawable/Drawable; move-result-object p0 return-object p0 .end method