package com.du.animatiom3d.util; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.Rect; import android.util.DisplayMetrics; import com.shizhuang.duapp.libs.duimageloaderview.options.DuRequestOptions; import java.io.File; import kotlin.Unit; import kotlin.jvm.JvmStatic; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Ref; import mn.a; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; /* compiled from: ImageComposeUtil.kt */ public final class ImageComposeUtil { /* JADX WARNING: Removed duplicated region for block: B:11:0x0052 A[Catch:{ all -> 0x0122 }] */ /* JADX WARNING: Removed duplicated region for block: B:13:0x0056 A[Catch:{ all -> 0x0122 }] */ @JvmStatic public static final void a(@NotNull Context context, @Nullable Bitmap bitmap, @NotNull Function1<? super Bitmap, Unit> function1) { T t; try { a.C0563a aVar = a.f35714a; File b = aVar.b("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/common/animation3d_bg_product_detail_3d.webp"); Ref.ObjectRef objectRef = new Ref.ObjectRef(); objectRef.element = null; if (b != null) { if (b.exists()) { objectRef.element = (T) BitmapFactory.decodeFile(b.getAbsolutePath()); t = objectRef.element; if (t != null) { function1.invoke(null); return; } T t4 = t; if (t4 != null) { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); int i = displayMetrics.widthPixels; int i3 = displayMetrics.heightPixels; int height = t4.getHeight(); int width = t4.getWidth(); float f = (float) width; float f12 = (float) height; float f13 = f / f12; float f14 = (float) i; float f15 = (float) i3; float f16 = f14 / f15; if (f13 > f16) { int i12 = (int) (f12 * f16); objectRef.element = (T) Bitmap.createBitmap(t4, (width - i12) / 2, 0, i12, height); } else if (f13 < f16) { int i13 = (int) ((f15 / f14) * f); objectRef.element = (T) Bitmap.createBitmap(t4, 0, (height - i13) / 2, width, i13); } Bitmap createBitmap = Bitmap.createBitmap(i, i3, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(createBitmap); T t12 = objectRef.element; if (t12 != null) { canvas.drawBitmap(t12, new Rect(0, 0, t12.getWidth(), t12.getHeight()), new Rect(0, 0, createBitmap.getWidth(), createBitmap.getHeight()), new Paint()); } int i14 = (int) (f14 * 1.725f); int i15 = i3 - i14; if (i15 < 0) { i15 = 0; } else { i3 = i14; } if (bitmap != null) { Bitmap createBitmap2 = Bitmap.createBitmap(createBitmap, 0, i15, i, i3); Bitmap createBitmap3 = Bitmap.createBitmap(bitmap, 0, i15, i, i3); Bitmap copy = createBitmap2.copy(createBitmap2.getConfig(), true); new Canvas(copy).drawBitmap(createBitmap3, new Rect(0, 0, createBitmap3.getWidth(), createBitmap3.getHeight()), new Rect(0, 0, copy.getWidth(), copy.getHeight()), new Paint()); createBitmap.recycle(); T t13 = objectRef.element; if (t13 != null) { t13.recycle(); } function1.invoke(copy); return; } return; } return; } } ((DuRequestOptions) ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/common/animation3d_bg_product_detail_3d.webp").F(context).u(new ImageComposeUtil$asyncCreate3DOriginBitmap$1(objectRef))).t(ImageComposeUtil$asyncCreate3DOriginBitmap$2.INSTANCE)).y(); t = objectRef.element; if (t != null) { } } catch (Throwable unused) { function1.invoke(null); } } }