Proxy Master v3.4.9版本的 MD5 值为:14d0aa2468d13530c8f6e96bcc114bf5

以下内容为反编译后的 l.java 源代码,内容仅作参考


package sg.bigo.ads.controller.c;

import android.graphics.Bitmap;
import android.net.Uri;
import android.text.TextUtils;
import android.util.Pair;
import android.webkit.MimeTypeMap;
import com.google.android.exoplayer2.util.MimeTypes;
import io.appmetrica.analytics.coreutils.internal.StringUtils;
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 org.json.JSONArray;
import org.json.JSONObject;
import sg.bigo.ads.api.core.n;
import sg.bigo.ads.core.e.a.a;
public final class l extends b implements sg.bigo.ads.api.core.n {
    private static final AtomicInteger L = new AtomicInteger();
    protected String C;
    protected n.a D;
    protected n.a[] E;
    protected n.c F;
    protected int G;
    protected int H;
    protected n.b I;
    protected n.d J;
    public int K;
    private sg.bigo.ads.core.e.a.p M;
    private sg.bigo.ads.api.core.m N;
    private boolean O;
    private String P;
    private int Q;
    private int R;
    private long S;
    private a.C0385a T;
    private a.C0385a U;
    private boolean V;
    private boolean W;
    private int X;
    private int Y;
    private int Z;
    private int f33566aa;
    private Pair<Bitmap, String> f33567ab;
    private boolean f33568ac;
    private final String f33569ad;
    private String f33570ae;

    public l(long j10, sg.bigo.ads.api.core.h hVar, sg.bigo.ads.api.a.j jVar, JSONObject jSONObject) {
        super(j10, hVar, jVar, jSONObject);
        this.H = 0;
        this.K = 0;
        this.O = false;
        this.Q = 0;
        this.R = 0;
        this.V = false;
        this.W = false;
        this.X = 4;
        this.Y = 6;
        this.Z = 4;
        this.f33566aa = 0;
        this.f33568ac = false;
        this.C = jSONObject.optString("iurl");
        JSONObject optJSONObject = jSONObject.optJSONObject("icon");
        if (optJSONObject != null) {
            this.D = new i(optJSONObject);
        }
        JSONArray optJSONArray = jSONObject.optJSONArray("images");
        if (optJSONArray != null) {
            ArrayList arrayList = new ArrayList();
            for (int i10 = 0; i10 < optJSONArray.length(); i10++) {
                JSONObject optJSONObject2 = optJSONArray.optJSONObject(i10);
                if (optJSONObject2 != null) {
                    arrayList.add(new i(optJSONObject2));
                }
            }
            i[] iVarArr = new i[arrayList.size()];
            this.E = iVarArr;
            this.E = (n.a[]) arrayList.toArray(iVarArr);
        }
        JSONObject optJSONObject3 = jSONObject.optJSONObject("video");
        if (optJSONObject3 != null) {
            this.F = new q(optJSONObject3);
        }
        this.I = new j(jSONObject);
        JSONObject optJSONObject4 = jSONObject.optJSONObject("ad_play_cfg");
        if (optJSONObject4 != null) {
            this.J = new r(optJSONObject4);
        }
        this.G = jSONObject.optInt("immersive_ad_type", 0);
        try {
            if (1 == this.A) {
                List<sg.bigo.ads.api.core.c> list = this.f33505a;
                if (!sg.bigo.ads.common.utils.k.a((Collection) list)) {
                    sg.bigo.ads.api.a.k kVar = this.f33536y;
                    if (kVar == null || kVar.a("multi_ads.multi_ads_type") != 1) {
                        this.H = 1;
                    } else {
                        this.H = 2;
                    }
                    for (sg.bigo.ads.api.core.c cVar : list) {
                        if (cVar instanceof l) {
                            ((l) cVar).H = this.H;
                        }
                    }
                }
            }
        } catch (Exception unused) {
        }
        this.f33569ad = this.f33523l + "_" + this.f33514c + "_" + L.addAndGet(1);
    }

    private sg.bigo.ads.core.e.a.b bf() {
        sg.bigo.ads.core.e.a.p pVar = this.M;
        if (pVar != null) {
            return pVar.f34184n;
        }
        return null;
    }

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

    @Override
    public final void a(sg.bigo.ads.api.core.m mVar) {
        this.N = mVar;
    }

    @Override
    public final void a(a.C0385a c0385a) {
        this.T = c0385a;
    }

    @Override
    public final void a(sg.bigo.ads.core.e.a.p pVar) {
        this.M = pVar;
        if (pVar != null && sg.bigo.ads.common.utils.q.b(pVar.f34183m)) {
            M().a(this.M.f34183m);
        }
        this.J.a(aP());
    }

    @Override
    public final int aA() {
        return this.H;
    }

    @Override
    public final String aB() {
        return this.f33570ae;
    }

    @Override
    public final String aC() {
        return !TextUtils.isEmpty(this.f33569ad) ? this.f33569ad : String.valueOf(this.f33521j);
    }

    @Override
    public final String aD() {
        sg.bigo.ads.core.e.a.b bf2 = bf();
        if (bf2 != null) {
            return bf2.f34127c;
        }
        return null;
    }

    @Override
    public final long aE() {
        n.d dVar = this.J;
        if (dVar != null) {
            return dVar.a();
        }
        return 0L;
    }

    @Override
    public final int aF() {
        return this.K;
    }

    @Override
    public final String aG() {
        sg.bigo.ads.core.e.a.b bf2 = bf();
        String str = bf2 != null ? bf2.f34129e : null;
        if (sg.bigo.ads.common.utils.q.b(str)) {
            return str;
        }
        sg.bigo.ads.core.e.a.p pVar = this.M;
        if (pVar != null) {
            return pVar.f34185o;
        }
        return null;
    }

    @Override
    public final boolean aH() {
        n.d dVar = this.J;
        if (dVar != null && dVar.b() && dVar.c() < 100) {
            sg.bigo.ads.core.e.a.b bf2 = bf();
            if (bf2 != null ? MimeTypes.VIDEO_MP4.equals(bf2.f34128d) : false) {
                return true;
            }
        }
        return false;
    }

    @Override
    public final String aI() {
        return aD();
    }

    @Override
    public final String aJ() {
        String aG = aG();
        if (sg.bigo.ads.common.utils.q.a((CharSequence) aG)) {
            StringBuilder sb2 = new StringBuilder();
            sb2.append(hashCode());
            return sb2.toString();
        }
        return aG;
    }

    @Override
    public final String aK() {
        return sg.bigo.ads.common.m.b();
    }

    @Override
    public final String aL() {
        return sg.bigo.ads.common.m.b() + File.separator + aJ();
    }

    @Override
    public final boolean aM() {
        return this.f33519h == 2;
    }

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

    @Override
    public final String aO() {
        Pair pair;
        if (!aH()) {
            this.K = 0;
            return aL();
        }
        sg.bigo.ads.core.player.a.d b6 = sg.bigo.ads.core.player.b.a().b();
        String aD = aD();
        String b10 = sg.bigo.ads.common.m.b();
        String aJ = aJ();
        File file = new File(b10, aJ);
        if (file.exists()) {
            pair = new Pair(Uri.fromFile(file).toString(), 1);
        } else if (b6.f34433d.a()) {
            StringBuilder sb2 = new StringBuilder(aD);
            if (aD.contains("?")) {
                sb2.append("&");
            } else {
                sb2.append("?");
            }
            android.support.v4.media.c.w(sb2, "path=", b10, "&name=", aJ);
            pair = new Pair(String.format(Locale.US, "http://%s:%d/%s", "127.0.0.1", Integer.valueOf(b6.f34432c), sg.bigo.ads.common.utils.q.f(sb2.toString())), 2);
        } else {
            pair = new Pair(aD, 3);
        }
        this.K = ((Integer) pair.second).intValue();
        return (String) pair.first;
    }

    @Override
    public final long aP() {
        sg.bigo.ads.core.e.a.p pVar = this.M;
        if (pVar != null) {
            return pVar.f34189s;
        }
        return 0L;
    }

    @Override
    public final sg.bigo.ads.api.core.m aQ() {
        return this.N;
    }

    @Override
    public final boolean aR() {
        return this.O;
    }

    @Override
    public final void aS() {
        this.O = true;
    }

    @Override
    public final String aT() {
        String aN;
        if (sg.bigo.ads.common.utils.q.a((CharSequence) this.P)) {
            if (aM()) {
                sg.bigo.ads.core.e.a.b bf2 = bf();
                if (bf2 != null) {
                    this.P = bf2.f34128d;
                }
                if (!sg.bigo.ads.common.utils.q.a((CharSequence) this.P)) {
                    return this.P;
                }
                aN = aD();
            } else {
                aN = aN();
            }
            String mimeTypeFromExtension = MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(aN));
            this.P = mimeTypeFromExtension;
            return mimeTypeFromExtension;
        }
        return this.P;
    }

    @Override
    public final boolean aU() {
        return this.f33568ac;
    }

    @Override
    public final void aV() {
        this.f33568ac = true;
    }

    @Override
    public final boolean aW() {
        return this.V;
    }

    @Override
    public final void aX() {
        this.V = true;
    }

    @Override
    public final int aY() {
        return this.X;
    }

    @Override
    public final int aZ() {
        return this.Y;
    }

    @Override
    public final n.a an() {
        return this.D;
    }

    @Override
    public final n.a[] ao() {
        return this.E;
    }

    @Override
    public final n.c ap() {
        return this.F;
    }

    @Override
    public final String aq() {
        return this.C;
    }

    @Override
    public final n.b ar() {
        return this.I;
    }

    @Override
    public final n.d as() {
        return this.J;
    }

    @Override
    public final int at() {
        return this.Q;
    }

    @Override
    public final int au() {
        return this.R;
    }

    @Override
    public final long av() {
        return this.S;
    }

    @Override
    public final a.C0385a aw() {
        return this.T;
    }

    @Override
    public final a.C0385a ax() {
        return this.U;
    }

    @Override
    public final boolean ay() {
        a.C0385a c0385a = this.U;
        return c0385a != null && c0385a.a();
    }

    @Override
    public final boolean az() {
        a.C0385a c0385a = this.T;
        return c0385a != null && c0385a.a();
    }

    @Override
    public final void b(long j10) {
        this.S = j10;
    }

    @Override
    public final void b(a.C0385a c0385a) {
        this.U = c0385a;
    }

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

    @Override
    public final int bb() {
        return this.f33566aa;
    }

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

    @Override
    public final boolean bd() {
        return this.W;
    }

    @Override
    public final void be() {
        this.W = true;
    }

    @Override
    public final void c(String str) {
        if (this.H == 2) {
            this.H = 3;
            List<sg.bigo.ads.api.core.c> list = this.f33505a;
            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).H = this.H;
                    }
                }
            }
        }
        if (this.f33570ae == null) {
            this.f33570ae = str;
        } else {
            this.f33570ae = android.support.v4.media.a.i(new StringBuilder(), this.f33570ae, StringUtils.COMMA, str);
        }
    }

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

    @Override
    public final void d(String str) {
        if (sg.bigo.ads.common.utils.q.a((CharSequence) str)) {
            return;
        }
        this.P = str;
    }

    @Override
    public final void f(int i10) {
        this.Q = i10;
    }

    @Override
    public final void g(int i10) {
        this.R = i10;
    }

    @Override
    public final void h(int i10) {
        this.X = i10;
    }

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

    @Override
    public final void j(int i10) {
        this.Z = i10;
    }

    @Override
    public final void k(int i10) {
        this.f33566aa = i10;
    }

    @Override
    public final String r() {
        sg.bigo.ads.core.e.a.p pVar = this.M;
        return (pVar == null || !sg.bigo.ads.common.utils.q.b(pVar.f34186p)) ? super.r() : this.M.f34186p;
    }

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