package com.bytedance.sdk.openadsdk.wey.fm;

import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.text.TextUtils;
import android.widget.ImageView;
import com.bytedance.sdk.component.jnr.irt;
import com.bytedance.sdk.component.jnr.ku;
import com.bytedance.sdk.component.jnr.vt;
import com.bytedance.sdk.component.jnr.wu;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.utils.zan;
import com.bytedance.sdk.openadsdk.vt.yz;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public class fm {

    /* JADX INFO: renamed from: com.bytedance.sdk.openadsdk.wey.fm.fm$fm, reason: collision with other inner class name */
    public interface InterfaceC0109fm {
        void fm(int i10, String str, Throwable th);

        void fm(String str, ro roVar);
    }

    public void fm(com.bytedance.sdk.openadsdk.wey.fm fmVar, final InterfaceC0109fm interfaceC0109fm, int i10, int i11, ImageView.ScaleType scaleType, String str, final int i12, lse lseVar) {
        vt vtVarFm = yz.fm(fmVar.fm).fm(fmVar.ro).fm(i10).ro(i11).jnr(zan.jnr(gof.fm())).yz(zan.lb(gof.fm())).ro(str).fm(scaleType).fm(!TextUtils.isEmpty(str));
        if (i12 <= 0 || Build.VERSION.SDK_INT < 26) {
            vtVarFm.lb(1);
        } else {
            vtVarFm.lb(2).fm(new wu() { // from class: com.bytedance.sdk.openadsdk.wey.fm.fm.1
                @Override // com.bytedance.sdk.component.jnr.wu
                public Bitmap fm(Bitmap bitmap) {
                    return com.bytedance.sdk.component.adexpress.yz.fm.fm(gof.fm(), bitmap, i12);
                }
            });
        }
        vtVarFm.fm(new com.bytedance.sdk.openadsdk.vt.ro(lseVar, fmVar.fm, new irt() { // from class: com.bytedance.sdk.openadsdk.wey.fm.fm.2
            @Override // com.bytedance.sdk.component.jnr.irt
            public void fm(ku kuVar) {
                fm.this.fm(kuVar, interfaceC0109fm);
            }

            @Override // com.bytedance.sdk.component.jnr.irt
            public void fm(int i13, String str2, Throwable th) {
                fm.this.fm(i13, str2, th, interfaceC0109fm);
            }
        }));
    }

    public void fm(ku kuVar, InterfaceC0109fm interfaceC0109fm) {
        if (interfaceC0109fm != null) {
            Object objRo = kuVar.ro();
            int iFm = fm(kuVar);
            if (objRo instanceof Drawable) {
                interfaceC0109fm.fm(kuVar.fm(), new ro((Drawable) objRo, iFm));
                return;
            }
            if (objRo instanceof byte[]) {
                interfaceC0109fm.fm(kuVar.fm(), new ro((byte[]) objRo, iFm));
                return;
            }
            if (objRo instanceof Bitmap) {
                interfaceC0109fm.fm(kuVar.fm(), new ro((Bitmap) objRo, kuVar.lb() instanceof Bitmap ? (Bitmap) kuVar.lb() : null, iFm));
            } else {
                interfaceC0109fm.fm(0, "not bitmap or gif result!", null);
            }
        }
    }

    private int fm(ku kuVar) {
        Object obj;
        Map<String, String> mapYz = kuVar.yz();
        if (mapYz == null || (obj = mapYz.get("image_size")) == null || !(obj instanceof Integer)) {
            return 0;
        }
        return ((Integer) obj).intValue();
    }

    public void fm(int i10, String str, Throwable th, InterfaceC0109fm interfaceC0109fm) {
        if (interfaceC0109fm != null) {
            interfaceC0109fm.fm(i10, str, th);
        }
    }
}
