正在查看: MX Player v1.97.8 应用的 DownloadManagerEpisodeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: MX Player v1.97.8 应用的 DownloadManagerEpisodeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.mxtech.videoplayer.ad.online.features.download;
import android.app.Activity;
import android.os.Bundle;
import android.text.TextUtils;
import androidx.fragment.app.m;
import com.m.x.player.pandora.common.fromstack.From;
import com.m.x.player.pandora.common.fromstack.FromStack;
import com.mxtech.videoplayer.ad.local.ad.AdPlacement;
import com.mxtech.videoplayer.ad.online.download.c;
import com.mxtech.videoplayer.ad.online.features.download.DownloadManagerActivity;
import com.mxtech.videoplayer.ad.online.live.ExoLivePlayerActivity;
import com.mxtech.videoplayer.ad.online.live.SonyLivePlayerActivity;
import com.mxtech.videoplayer.ad.online.model.bean.Feed;
import com.mxtech.videoplayer.ad.online.model.bean.next.OnlineResource;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceFlow;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceType;
import com.mxtech.videoplayer.ad.online.model.bean.next.livetv.TVChannel;
import com.mxtech.videoplayer.ad.online.model.bean.next.tvshow.TvShow;
import com.mxtech.videoplayer.ad.utils.Const;
import com.mxtech.videoplayer.ad.view.filters.b;
import defpackage.af1;
import defpackage.aw4;
import defpackage.b3b;
import defpackage.ccc;
import defpackage.cv4;
import defpackage.dcc;
import defpackage.emh;
import defpackage.ew4;
import defpackage.f71;
import defpackage.gg5;
import defpackage.hcc;
import defpackage.hg5;
import defpackage.hug;
import defpackage.icc;
import defpackage.j15;
import defpackage.lci;
import defpackage.mug;
import defpackage.ntg;
import defpackage.otg;
import defpackage.ptg;
import defpackage.qv4;
import defpackage.s05;
import defpackage.s0b;
import defpackage.s82;
import defpackage.shc;
import defpackage.stg;
import defpackage.t05;
import defpackage.tj5;
import defpackage.tx4;
import defpackage.tya;
import defpackage.ux4;
import defpackage.ve5;
import defpackage.vi;
import defpackage.wv4;
import defpackage.xe0;
import defpackage.xhi;
import defpackage.xv4;
import defpackage.y1;
import defpackage.ygi;
import defpackage.z6h;
import defpackage.zda;
import defpackage.zgi;
import defpackage.zu4;
import defpackage.zv4;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;
@Deprecated
public class DownloadManagerEpisodeActivity extends DownloadManagerActivity {
public static final int y0 = 0;
public String s0;
public String t0;
public String u0;
public ResourceType v0;
public final HashSet w0 = new HashSet();
public j15 x0;
public class b implements af1.a {
public b() {
}
@Override
public final void a(String str) {
TvShow tvShow = new TvShow();
tvShow.setId(str);
m mVar = DownloadManagerEpisodeActivity.this;
tvShow.setName(mVar.t0);
tvShow.setType(OnlineResource.from(ResourceType.TYPE_NAME_TV_SHOW));
FromStack fromStack = mVar.fromStack();
if (!jz9.L(mVar)) {
DownloadManagerEpisodeActivity.k7(mVar, 0);
((b3b) s0b.d()).execute(new qd4(str, mVar, fromStack, 1));
}
d0d.s0(tvShow);
}
}
public class c implements af1.a {
public c() {
}
@Override
public final void a(String str) {
TVChannel tVChannel = new TVChannel();
tVChannel.setId(str);
DownloadManagerEpisodeActivity downloadManagerEpisodeActivity = DownloadManagerEpisodeActivity.this;
tVChannel.setName(downloadManagerEpisodeActivity.u0);
if (!vue.h0(downloadManagerEpisodeActivity.v0)) {
if (vue.f0(downloadManagerEpisodeActivity.v0)) {
tVChannel.setType(ResourceType.RealType.SONY_TV_CHANNEL);
sy syVar = DownloadManagerEpisodeActivity.this;
SonyLivePlayerActivity.L6(syVar, null, null, tVChannel, syVar.getX(), 0, false);
d0d.o0(tVChannel);
return;
}
return;
}
tVChannel.setType(ResourceType.RealType.TV_CHANNEL);
ResourceFlow resourceFlow = new ResourceFlow();
resourceFlow.setType(ResourceType.CardType.CARD_LIVETV);
resourceFlow.setId("mx-download-virtual-card");
resourceFlow.setName("mx-download-virtual-card");
String str2 = Const.YOU_DEV_KEEEEY;
resourceFlow.setRefreshUrl("https://androidapi.mxplay.com/v1/paging/live_channels/all");
ExoLivePlayerActivity.G6(DownloadManagerEpisodeActivity.this, null, resourceFlow, tVChannel, downloadManagerEpisodeActivity.getX(), 0, false);
d0d.o0(tVChannel);
}
}
public static void h7(m mVar) {
if (!jz9.L(mVar) && mVar.getSupportFragmentManager().E("no_network") == null) {
mVar.runOnUiThread(new y1(mVar, 4));
}
}
public static void k7(m mVar, int i) {
if (jz9.L(mVar)) {
return;
}
mVar.runOnUiThread(new s82(mVar, i, 1));
}
@Override
public final void E6() {
this.P.g(gg5.class, new hg5());
mxb mxbVar = this.P;
DownloadManagerActivity.c cVar = this.q0;
mxbVar.g(ve5.class, new zu4(cVar, fromStack(), this));
this.P.g(ntg.class, new otg());
this.P.g(emh.class, new t05(cVar, fromStack(), this));
this.P.g(icc.class, new hcc());
mxb mxbVar2 = this.P;
AdPlacement adPlacement = AdPlacement.MyDownloadEpisodes;
zda zdaVar = this.d0;
mxbVar2.g(ccc.class, new dcc(adPlacement, zdaVar, zdaVar, zdaVar));
dxc f = this.P.f(ygi.class);
f.c = new wf9[]{new zgi(new b(), this), new xhi(new c(), this)};
f.a(new tx4(this));
}
@Override
public final void F6() {
String str = this.t0;
if (str != null) {
l6(str);
} else {
k6(2131887434);
}
}
@Override
public final void G6(c.e eVar) {
ResourceType resourceType = this.v0;
if (resourceType != null) {
try {
if (vue.x(resourceType) || vue.j0(this.v0) || vue.k0(this.v0)) {
this.Q.p(this.s0, eVar);
}
} catch (Exception unused) {
}
}
}
@Override
public final List<xv4> H6(List<xv4> list) {
if (list == null) {
return null;
}
s05.h(list);
ArrayList arrayList = new ArrayList();
for (xv4 xv4Var : list) {
if (xv4Var instanceof wv4) {
arrayList.add(xv4Var);
List<ew4> Z = ((wv4) xv4Var).Z();
if (vue.x(this.v0)) {
Iterator<ew4> it = Z.iterator();
while (it.hasNext()) {
String f = it.next().f();
if (f != null) {
HashSet hashSet = this.w0;
if (!hashSet.contains(f)) {
hashSet.add(f);
String e = vue.f0(this.v0) ? Const.e(ResourceType.RealType.SONY_TV_CHANNEL.typeName(), f) : Const.e(ResourceType.RealType.TV_CHANNEL.typeName(), f);
xe0.c cVar = new xe0.c();
cVar.b = "GET";
cVar.a = e;
new xe0(cVar).d(new ux4(this, f));
}
}
}
}
arrayList.addAll(Z);
}
}
return arrayList;
}
@Override
public final void J6(Activity activity, lci lciVar, int i, FromStack fromStack) {
if (!(lciVar instanceof mug)) {
s05.f(activity, lciVar, i, fromStack);
return;
}
Feed c2 = s05.c((mug) lciVar, this.t0, null);
if (c2 == null) {
z6h.b(2131887477, true);
return;
}
vi viVar = vi.b;
ExoDownloadPlayerActivity.h8(activity, null, c2, i, fromStack, true);
d0d.t0(fromStack, c2, "manual");
}
@Override
public final void M6(xv4 xv4Var) {
com.mxtech.videoplayer.ad.online.download.d.f(tya.m).t(xv4Var, true, new a());
}
@Override
public final From d6() {
return From.create("mxDownloadManagerEpisode", "mxDownloadManagerEpisode", "mxDownloadManagerEpisode");
}
@Override
public final f71 d7(xv4 xv4Var) {
if (xv4Var instanceof hug) {
return new gg5((hug) xv4Var);
}
if (xv4Var instanceof mug) {
return new ve5((mug) xv4Var, true);
}
if (xv4Var instanceof ptg) {
this.u0 = ((qv4) xv4Var).getName();
return new ntg((ptg) xv4Var);
}
if (xv4Var instanceof stg) {
return new emh((stg) xv4Var, true);
}
return null;
}
@Override
public final ArrayList f7(List list) {
ArrayList f7 = super.f7(list);
if (!f7.isEmpty() && (vue.j0(this.v0) || vue.k0(this.v0))) {
f7.add(new ygi(this.s0));
}
return f7;
}
@Override
public final void onCreate(Bundle bundle) {
this.s0 = getIntent().getStringExtra("tv_show_id");
this.t0 = getIntent().getStringExtra("tv_show_name");
String stringExtra = getIntent().getStringExtra("resource_type");
if (stringExtra != null) {
this.v0 = OnlineResource.from(stringExtra);
}
super.onCreate(bundle);
}
@Override
public final void onDestroy() {
super.onDestroy();
j15 j15Var = this.x0;
if (j15Var != null) {
j15Var.getClass();
}
}
@Override
@vgg(threadMode = ThreadMode.MAIN)
public void onEvent(cv4 cv4Var) {
if (tj5.a.contains(this)) {
if (cv4Var.c != 6) {
super.onEvent(cv4Var);
return;
}
xv4 xv4Var = cv4Var.d;
if (xv4Var instanceof mug) {
if (shc.b(this)) {
this.x0 = new j15(new ve5((mug) xv4Var, false));
getX();
} else {
getX();
on4.a(this);
}
}
}
}
@Override
public final void onRestart() {
super.onRestart();
this.g0 = true;
}
@Override
public final AdPlacement x6() {
return AdPlacement.MyDownloadEpisodes;
}
@Override
@NotNull
public final String z6() {
return "myDownloadEpisodes";
}
@Override
public final Activity v6() {
return this;
}
public class a implements c.b {
public a() {
}
@Override
public final void a(HashSet hashSet) {
Iterator it = hashSet.iterator();
while (it.hasNext()) {
xv4 xv4Var = (xv4) it.next();
boolean z = xv4Var instanceof zv4;
b.a aVar = DownloadManagerEpisodeActivity.this;
if (z) {
zv4 zv4Var = (zv4) xv4Var;
if (!TextUtils.isEmpty(zv4Var.getShowName())) {
aVar.l6(zv4Var.getShowName());
aVar.setResult(1);
return;
}
}
if (xv4Var instanceof aw4) {
aVar.l6(xv4Var.l());
aVar.setResult(1);
}
}
}
@Override
public final void b(Exception exc) {
}
}
}