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