Snaptube v4.40.0.4401610版本的 MD5 值为:ca2b95dcff63007195db02a6c93091b9

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


package o;

import android.content.Context;
import com.snaptube.graph.GraphQLApi;
import com.wandoujia.em.common.proto.Card;
import java.io.File;
import o.bds;
import o.bdv;
import o.bhu;
import o.cdy;
import o.ctc;
import retrofit2.Retrofit;
import retrofit2.adapter.rxjava.RxJavaCallAdapterFactory;
import retrofit2.converter.wire.WireConverterFactory;
public class bcv implements bdv.Cif {
    private final Context f16607;
    private final String f16608;
    private ctc f16609;
    private aye f16610;

    public bcv(Context context, String str) {
        this.f16607 = context;
        this.f16608 = str;
    }

    public Context m16850() {
        return this.f16607;
    }

    public bcs m16852(@crd(m22176 = "user") ctc ctcVar) {
        return mo16868(ctcVar);
    }

    public bhu.Cif m16857(bcs bcsVar) {
        return bcsVar;
    }

    public bcp m16861() {
        return new bcp(new bct(this.f16607));
    }

    @crd(m22176 = "user")
    public ctc m16859(atv atvVar, aye ayeVar, bcp bcpVar) {
        this.f16610 = ayeVar;
        this.f16609 = mo16858(new ctc.Cif().m22609(bey.m17059()).m22607(new csi(new File(new File(this.f16607.getCacheDir(), "u_" + this.f16608), "okhttp"), 20971520L)).m22608(bcpVar), atvVar, ayeVar).m22612();
        return this.f16609;
    }

    @Override
    public final void mo16860(cte cteVar) {
        if (this.f16609 != null && this.f16610 != null && this.f16610.mo15883()) {
            this.f16609.mo22429(cteVar).mo22426(cdy.C0373.f19739);
        }
    }

    public bdt m16862(@crd(m22176 = "user") ctc ctcVar) {
        return (bdt) new Retrofit.Builder().client(ctcVar).baseUrl(mo16867()).addConverterFactory(bev.m17052(m16850())).addCallAdapterFactory(RxJavaCallAdapterFactory.createWithScheduler(axx.f15917)).build().create(bdt.class);
    }

    public bdx m16864(@crd(m22176 = "user") ctc ctcVar) {
        return (bdx) new Retrofit.Builder().client(ctcVar).baseUrl(mo16848()).addConverterFactory(WireConverterFactory.create()).addCallAdapterFactory(RxJavaCallAdapterFactory.createWithScheduler(axx.f15917)).build().create(bdx.class);
    }

    public bds m16866(@crd(m22176 = "user") ctc ctcVar) {
        return bds.Cif.m16928(ctcVar);
    }

    public beb m16856(bds bdsVar) {
        return new beb(bdsVar);
    }

    public bdn m16863() {
        return new bdr();
    }

    public bdo m16854(@crd(m22176 = "user") ctc ctcVar, bdt bdtVar, GraphQLApi graphQLApi, bdn bdnVar, atv atvVar) {
        return new bdp(mo16855(ctcVar, bdtVar, bdnVar, graphQLApi, atvVar), new bdq(bdnVar));
    }

    public bdm m16853(@crd(m22176 = "user") ctc ctcVar, bdx bdxVar) {
        return new bec(bdxVar);
    }

    public bcq m16865() {
        return mo16849();
    }

    public bbl m16851(atv atvVar, GraphQLApi graphQLApi) {
        return new bbf(atvVar, graphQLApi);
    }

    protected bdo mo16855(ctc ctcVar, bdt bdtVar, bdn bdnVar, GraphQLApi graphQLApi, atv atvVar) {
        return new bed(bdtVar);
    }

    protected ctc.Cif mo16858(ctc.Cif cif, atv atvVar, aye ayeVar) {
        cif.m22610(new bdy(m16850())).m22610(new bea()).m22610(new bdw(ayeVar)).m22610(new bdj(atvVar)).m22610(new bdv(this));
        return cif;
    }

    protected String mo16867() {
        return "http://api.snappea.com/adapter/v1/";
    }

    public String mo16848() {
        return "http://api.snappea.com/comment/v2/";
    }

    protected bcs mo16868(ctc ctcVar) {
        return new bcf();
    }

    protected bcq mo16849() {
        return new bcq() {
            @Override
            public void mo16824(String str) {
            }

            @Override
            public void mo16825(String str) {
            }

            @Override
            public void mo16826(String str) {
            }

            @Override
            public Card mo16823(Card card) {
                return card;
            }
        };
    }
}