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;
}
}