导航菜单

页面标题

页面副标题

CallApp v2.226 - l.java 源代码

正在查看: CallApp v2.226 应用的 l.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package sg.bigo.ads.controller.c;

import a1.d0;
import android.content.Context;
import android.graphics.Bitmap;
import android.net.Uri;
import android.text.TextUtils;
import android.util.Pair;
import android.webkit.MimeTypeMap;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.atomic.AtomicInteger;
import net.pubnative.lite.sdk.models.APIAsset;
import org.json.JSONArray;
import org.json.JSONObject;
import s4.y;
import sg.bigo.ads.api.core.i;
import sg.bigo.ads.api.core.o;
import sg.bigo.ads.api.core.u;
import sg.bigo.ads.core.f.a.a;

public final class l extends b implements sg.bigo.ads.core.a.a {
    private static final AtomicInteger N = new AtomicInteger();
    protected String D;

    @Nullable
    protected o.a E;

    @Nullable
    protected o.a[] F;

    @Nullable
    protected o.c G;
    protected int H;
    protected int I;

    @Nullable
    protected o.b J;

    @Nullable
    protected o.d K;
    public int L;

    @Nullable
    protected i.b M;

    @Nullable
    private sg.bigo.ads.core.f.a.p O;

    @Nullable
    private sg.bigo.ads.api.core.n P;
    private boolean Q;
    private String R;

    @NonNull
    private int S;
    private int T;

    @NonNull
    private long U;
    private a.C0131a V;
    private a.C0131a W;
    private boolean X;
    private boolean Y;
    private int Z;
    private int aa;
    private int ab;
    private int ac;
    private Pair<Bitmap, String> ad;
    private boolean ae;
    private final String af;
    private String ag;
    private boolean ah;
    private u ai;

    public l(long j, @NonNull sg.bigo.ads.api.core.h hVar, @NonNull sg.bigo.ads.api.a.l lVar, @NonNull JSONObject jSONObject) {
        super(j, hVar, lVar, jSONObject);
        this.I = 0;
        this.L = 0;
        this.Q = false;
        this.S = 0;
        this.T = 0;
        this.X = false;
        this.Y = false;
        this.Z = 4;
        this.aa = 6;
        this.ab = 4;
        this.ac = 0;
        this.ae = false;
        this.D = jSONObject.optString("iurl");
        JSONObject optJSONObject = jSONObject.optJSONObject(APIAsset.ICON);
        if (optJSONObject != null) {
            this.E = new i(optJSONObject);
        }
        JSONArray optJSONArray = jSONObject.optJSONArray("images");
        if (optJSONArray != null) {
            ArrayList arrayList = new ArrayList();
            for (int i = 0; i < optJSONArray.length(); i++) {
                JSONObject optJSONObject2 = optJSONArray.optJSONObject(i);
                if (optJSONObject2 != null) {
                    arrayList.add(new i(optJSONObject2));
                }
            }
            i[] iVarArr = new i[arrayList.size()];
            this.F = iVarArr;
            this.F = (o.a[]) arrayList.toArray(iVarArr);
        }
        JSONObject optJSONObject3 = jSONObject.optJSONObject("video");
        if (optJSONObject3 != null) {
            this.G = new q(optJSONObject3);
        }
        this.J = new j(jSONObject);
        JSONObject optJSONObject4 = jSONObject.optJSONObject("ad_play_cfg");
        if (optJSONObject4 != null) {
            this.K = new r(optJSONObject4);
        }
        this.H = jSONObject.optInt("immersive_ad_type", 0);
        try {
            if (1 == this.A) {
                List<sg.bigo.ads.api.core.c> list = this.a;
                if (!sg.bigo.ads.common.utils.k.a((Collection) list)) {
                    sg.bigo.ads.api.a.m mVar = this.y;
                    if (mVar == null || mVar.a("multi_ads.multi_ads_type") != 1) {
                        this.I = 1;
                    } else {
                        this.I = 2;
                    }
                    for (sg.bigo.ads.api.core.c cVar : list) {
                        if (cVar instanceof l) {
                            ((l) cVar).I = this.I;
                        }
                    }
                }
            }
        } catch (Exception unused) {
        }
        JSONObject optJSONObject5 = jSONObject.optJSONObject("display");
        if (optJSONObject5 != null) {
            this.M = new h(optJSONObject5);
        }
        this.af = this.l + "_" + this.c + "_" + N.addAndGet(1);
    }

    @Nullable
    private sg.bigo.ads.core.f.a.b bp() {
        sg.bigo.ads.core.f.a.p pVar = this.O;
        if (pVar != null) {
            return pVar.n;
        }
        return null;
    }

    @Override
    @NonNull
    public final String a(Context context) {
        return aR() ? sg.bigo.ads.common.o.c(context) : sg.bigo.ads.common.o.b(context);
    }

    @Override
    @Nullable
    public final o.d aA() {
        return this.K;
    }

    @Override
    public final int aB() {
        return this.S;
    }

    @Override
    public final int aC() {
        return this.T;
    }

    @Override
    public final long aD() {
        return this.U;
    }

    @Override
    public final boolean aE() {
        a.C0131a c0131a = this.W;
        return c0131a != null && c0131a.a();
    }

    @Override
    public final boolean aF() {
        a.C0131a c0131a = this.V;
        return c0131a != null && c0131a.a();
    }

    @Override
    public final int aG() {
        return this.I;
    }

    @Override
    public final String aH() {
        return this.ag;
    }

    @Override
    public final String aI() {
        return !TextUtils.isEmpty(this.af) ? this.af : String.valueOf(this.j);
    }

    @Override
    @Nullable
    public final String aJ() {
        sg.bigo.ads.core.f.a.b bp = bp();
        if (bp != null) {
            return bp.c;
        }
        return null;
    }

    @Override
    public final long aK() {
        o.d dVar = this.K;
        if (dVar != null) {
            return dVar.a();
        }
        return 0L;
    }

    @Override
    public final int aL() {
        return this.L;
    }

    @Override
    public final String aM() {
        sg.bigo.ads.core.f.a.b bp = bp();
        String str = bp != null ? bp.e : null;
        if (sg.bigo.ads.common.utils.q.b((CharSequence) str)) {
            return str;
        }
        sg.bigo.ads.core.f.a.p pVar = this.O;
        if (pVar != null) {
            return pVar.o;
        }
        return null;
    }

    @Override
    public final boolean aN() {
        o.d dVar;
        if (!aR() && (dVar = this.K) != null && dVar.b() && dVar.c() < 100) {
            sg.bigo.ads.core.f.a.b bp = bp();
            if (bp != null ? "video/mp4".equals(bp.d) : false) {
                return true;
            }
        }
        return false;
    }

    @Override
    @Nullable
    public final String aO() {
        return aJ();
    }

    @Override
    @Nullable
    public final String aP() {
        String aM = aM();
        if (!sg.bigo.ads.common.utils.q.a((CharSequence) aM)) {
            return aM;
        }
        StringBuilder sb = new StringBuilder();
        sb.append(hashCode());
        return sb.toString();
    }

    @Override
    public final boolean aQ() {
        return this.h == 2;
    }

    @Override
    public final boolean aR() {
        sg.bigo.ads.core.f.a.b bp = bp();
        return bp != null && bp.a();
    }

    @Override
    public final String aS() {
        o.a aVar;
        o.a[] aVarArr = this.F;
        if (aVarArr == null || aVarArr.length <= 0 || (aVar = aVarArr[0]) == null) {
            return null;
        }
        return aVar.c();
    }

    @Override
    public final long aT() {
        sg.bigo.ads.core.f.a.p pVar = this.O;
        if (pVar != null) {
            return pVar.s;
        }
        return 0L;
    }

    @Override
    @Nullable
    public final sg.bigo.ads.api.core.n aU() {
        return this.P;
    }

    @Override
    public final boolean aV() {
        return this.Q;
    }

    @Override
    public final void aW() {
        this.Q = true;
    }

    @Override
    public final String aX() {
        String aS;
        if (!sg.bigo.ads.common.utils.q.a((CharSequence) this.R)) {
            return this.R;
        }
        if (aQ()) {
            sg.bigo.ads.core.f.a.b bp = bp();
            if (bp != null) {
                this.R = bp.d;
            }
            if (!sg.bigo.ads.common.utils.q.a((CharSequence) this.R)) {
                return this.R;
            }
            aS = aJ();
        } else {
            aS = aS();
        }
        String mimeTypeFromExtension = MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(aS));
        this.R = mimeTypeFromExtension;
        return mimeTypeFromExtension;
    }

    @Override
    public final boolean aY() {
        return this.ae;
    }

    @Override
    public final void aZ() {
        this.ae = true;
    }

    @Override
    @Nullable
    public final o.a au() {
        return this.E;
    }

    @Override
    @Nullable
    public final i.b av() {
        return this.M;
    }

    @Override
    @Nullable
    public final o.a[] aw() {
        return this.F;
    }

    @Override
    @Nullable
    public final o.c ax() {
        return this.G;
    }

    @Override
    @Nullable
    public final String ay() {
        return this.D;
    }

    @Override
    @Nullable
    public final o.b az() {
        return this.J;
    }

    @Override
    @NonNull
    public final String b(Context context) {
        return a(context) + File.separator + aP();
    }

    @Override
    public final boolean ba() {
        return this.X;
    }

    @Override
    public final void bb() {
        this.X = true;
    }

    @Override
    public final int bc() {
        return this.Z;
    }

    @Override
    public final int bd() {
        return this.aa;
    }

    @Override
    public final int be() {
        return this.ab;
    }

    @Override
    public final int bf() {
        return this.ac;
    }

    @Override
    public final Pair<Bitmap, String> bg() {
        return this.ad;
    }

    @Override
    public final boolean bh() {
        return this.Y;
    }

    @Override
    public final void bi() {
        this.Y = true;
    }

    @Override
    public final void bj() {
        this.ah = true;
    }

    @Override
    public final boolean bk() {
        return this.ah;
    }

    @Override
    public final a.C0131a bl() {
        return this.V;
    }

    @Override
    public final a.C0131a bm() {
        return this.W;
    }

    @Override
    @NonNull
    public final u bn() {
        if (this.ai == null) {
            this.ai = new u(this.C);
        }
        return this.ai;
    }

    @Override
    public final sg.bigo.ads.core.f.a.p bo() {
        return this.O;
    }

    @Override
    public final String c(Context context) {
        Pair pair;
        if (!aN()) {
            this.L = 0;
            return b(context);
        }
        sg.bigo.ads.core.player.a.d b = sg.bigo.ads.core.player.b.a().b();
        String aJ = aJ();
        String a = a(context);
        String aP = aP();
        File file = new File(a, aP);
        if (file.exists()) {
            pair = new Pair(Uri.fromFile(file).toString(), 1);
        } else if (b.a()) {
            StringBuilder sb = new StringBuilder(aJ);
            if (aJ.contains("?")) {
                sb.append("&");
            } else {
                sb.append("?");
            }
            y.m(sb, "path=", a, "&name=", aP);
            Locale locale = Locale.US;
            pair = new Pair(d0.l(b.c, "http://127.0.0.1:", "/", sg.bigo.ads.common.utils.q.e(sb.toString())), 2);
        } else {
            pair = new Pair(aJ, 3);
        }
        this.L = ((Integer) pair.second).intValue();
        return (String) pair.first;
    }

    @Override
    public final void d(String str) {
        if ("video/mp4".equals(this.R) || sg.bigo.ads.common.utils.q.a((CharSequence) str)) {
            return;
        }
        this.R = str;
    }

    @Override
    public final void f(int i) {
        this.S = i;
    }

    @Override
    public final void g(int i) {
        this.T = i;
    }

    @Override
    public final void h(int i) {
        this.Z = i;
    }

    @Override
    public final void i(int i) {
        this.aa = i;
    }

    @Override
    public final void j(int i) {
        this.ab = i;
    }

    @Override
    public final void k(int i) {
        this.ac = i;
    }

    @Override
    public final String s() {
        sg.bigo.ads.core.f.a.p pVar = this.O;
        return (pVar == null || !sg.bigo.ads.common.utils.q.b((CharSequence) pVar.p)) ? super.s() : this.O.p;
    }

    @Override
    public final String t() {
        sg.bigo.ads.core.f.a.p pVar = this.O;
        return (pVar == null || !sg.bigo.ads.common.utils.q.b((CharSequence) pVar.q)) ? super.t() : this.O.q;
    }

    @Override
    public final void a(Pair<Bitmap, String> pair) {
        this.ad = pair;
    }

    @Override
    public final void b(long j) {
        this.U = j;
    }

    @Override
    public final void a(sg.bigo.ads.api.core.n nVar) {
        sg.bigo.ads.api.core.n nVar2 = this.P;
        if (nVar2 == null || nVar2.c <= 0 || nVar.c != 0) {
            this.P = nVar;
        }
    }

    @Override
    public final void b(a.C0131a c0131a) {
        this.W = c0131a;
    }

    @Override
    public final void a(a.C0131a c0131a) {
        this.V = c0131a;
    }

    @Override
    public final void a(sg.bigo.ads.core.f.a.p pVar) {
        this.O = pVar;
        if (pVar != null && sg.bigo.ads.common.utils.q.b((CharSequence) pVar.m)) {
            N().a(this.O.m);
        }
        this.K.a(aT());
    }

    @Override
    public final void c(String str) {
        if (this.I == 2) {
            this.I = 3;
            List<sg.bigo.ads.api.core.c> list = this.a;
            if (!sg.bigo.ads.common.utils.k.a((Collection) list)) {
                for (sg.bigo.ads.api.core.c cVar : list) {
                    if (cVar instanceof l) {
                        ((l) cVar).I = this.I;
                    }
                }
            }
        }
        if (this.ag == null) {
            this.ag = str;
        } else {
            this.ag = androidx.fragment.app.n.r(new StringBuilder(), this.ag, ",", str);
        }
    }

    @Override
    public final boolean c(long j) {
        o.d dVar = this.K;
        return j >= ((long) (dVar != null ? dVar.c() : 50));
    }
}