导航菜单

页面标题

页面副标题

MX Player v1.97.8 - DownloadManagerEpisodeActivity.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) {
        }
    }
}