package com.ss.android.ugc.aweme.live; import X.AMV; import X.AbstractC100043wf; import X.AbstractC19400pt; import X.AbstractC21120sf; import X.AbstractC21930ty; import X.AbstractC35999EBw; import X.AbstractC40861jP; import X.AbstractC44764Hhx; import X.AbstractC49368Ja1; import X.AbstractC49407Jae; import X.AbstractC82523Mr; import X.AnonymousClass0WE; import X.AnonymousClass1M7; import X.AnonymousClass2IT; import X.AnonymousClass2O8; import X.AnonymousClass3EF; import X.AnonymousClass3GQ; import X.AnonymousClass3IA; import X.C08430Vs; import X.C12020dz; import X.C16270kq; import X.C16640lR; import X.C168146jD; import X.C170956nk; import X.C19370pq; import X.C21090sc; import X.C21100sd; import X.C21280sv; import X.C29732Bm5; import X.C31323CSa; import X.C38141f1; import X.C44161HVu; import X.C45334Hr9; import X.C45335HrA; import X.C47015IdA; import X.C47381tv; import X.C48255IxA; import X.C49359JZs; import X.C49369Ja2; import X.C774233b; import X.C80113Dk; import X.C96173qQ; import X.C99563vt; import X.E65; import X.H9K; import X.HI5; import X.HUD; import android.app.Activity; import android.app.Dialog; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import android.view.View; import com.bytedance.covode.number.Covode; import com.bytedance.ies.bullet.ui.common.BulletActivityWrapper; import com.bytedance.keva.Keva; import com.lynx.tasm.LynxView; import com.ss.android.ugc.aweme.app.SharePrefCache; import com.ss.android.ugc.aweme.bullet.BulletHostProxy; import com.ss.android.ugc.aweme.compliance.api.a; import com.ss.android.ugc.aweme.crossplatform.activity.CrossPlatformActivity; import com.ss.android.ugc.aweme.deeplink.DeepLinkServiceImpl; import com.ss.android.ugc.aweme.deeplink.IDeepLinkService; import com.ss.android.ugc.aweme.global.config.settings.pojo.UgActivityTasks; import com.ss.android.ugc.aweme.im.sdk.common.controller.providedservices.IMService; import com.ss.android.ugc.aweme.im.service.model.IMUser; import com.ss.android.ugc.aweme.legoImp.task.TrafficDeteriorationTask; import com.ss.android.ugc.aweme.main.MainActivity; import com.ss.android.ugc.aweme.sharer.ui.SharePackage; import com.ss.android.ugc.aweme.simkit.model.bitrateselect.RateSettingsResponse; import com.ss.android.ugc.aweme.video.VideoBitRateABManager; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Locale; import org.json.JSONObject; public class LiveHostOuterService implements ILiveHostOuterService, AbstractC35999EBw { public Handler LIZ = new Handler(Looper.getMainLooper()); static { Covode.recordClassIndex(80595); } public static ILiveHostOuterService LJIILL() { Object LIZ2 = C21100sd.LIZ(ILiveHostOuterService.class, false); if (LIZ2 != null) { return (ILiveHostOuterService) LIZ2; } if (C21100sd.LLLLZ == null) { synchronized (ILiveHostOuterService.class) { try { if (C21100sd.LLLLZ == null) { C21100sd.LLLLZ = new LiveHostOuterService(); } } catch (Throwable th) { throw th; } } } return (LiveHostOuterService) C21100sd.LLLLZ; } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final Dialog LIZ(Activity activity, C31323CSa cSa, AbstractC44764Hhx hhx) { return C19370pq.LIZ.LIZ(activity, cSa, hhx); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final Intent LIZ(Context context) { return new Intent(context, CrossPlatformActivity.class); } @Override // X.AbstractC35999EBw public final Object LIZ(Context context, Object obj) { AnonymousClass3IA r2 = new AnonymousClass3IA(context); C49369Ja2 ja2 = (C49369Ja2) obj; C21090sc.LIZ(ja2); C12020dz r1 = new C12020dz(ja2); r1.LJ = false; r1.LIZJ = true; C12020dz LIZ2 = C12020dz.LIZ(r1.LIZ(r2), Arrays.asList("host", "webcast"), false, null, null, 12); r2.LIZ(LIZ2, (C48255IxA) null); return LIZ2.LIZLLL; } @Override // X.AbstractC35999EBw public final Object LIZ(Object obj, Context context, Object obj2, View view, Object obj3) { if (!(obj instanceof C49369Ja2) || !(obj3 instanceof AbstractC49368Ja1)) { return null; } final C08430Vs r2 = new C08430Vs(); C49359JZs LIZ2 = C49369Ja2.LIZ((C49369Ja2) obj); LIZ2.LIZJ = (AbstractC49368Ja1) obj3; LIZ2.LJIIJ = new AbstractC49407Jae() { /* class com.ss.android.ugc.aweme.live.LiveHostOuterService.AnonymousClass3 */ static { Covode.recordClassIndex(80598); } @Override // X.AbstractC49407Jae public final void LIZ() { r2.LIZ(); } }; C49369Ja2 LIZLLL = LIZ2.LIZLLL(); r2.LIZ(Context.class, context); if (obj2 instanceof AbstractC40861jP) { r2.LIZ(AbstractC40861jP.class, obj2); } if (view instanceof LynxView) { r2.LIZ(LynxView.class, view); } if (context instanceof Activity) { r2.LIZIZ(AbstractC82523Mr.class, new BulletActivityWrapper((Activity) context)); } List<AnonymousClass1M7> LIZ3 = BulletHostProxy.LIZ().LIZ(r2); for (int i2 = 0; i2 < LIZ3.size(); i2++) { AnonymousClass1M7 r22 = LIZ3.get(i2); LIZLLL.LIZ(r22.LIZLLL(), (E65) new C45335HrA(this, r22)); } return LIZLLL; } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(int i2) { TrafficDeteriorationTask.TrafficDeteriorationABImpl.LIZ().LIZ(i2); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(long j) { AbstractC21120sf.LIZ(new H9K(j)); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(Activity activity) { C47381tv.LIZ(activity); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(Activity activity, String str, C31323CSa cSa, AbstractC21930ty<Boolean> r8) { IMUser iMUser = new IMUser(); SharePackage LIZJ = C19370pq.LIZ.LIZJ(activity, cSa, new AbstractC44764Hhx() { /* class com.ss.android.ugc.aweme.live.LiveHostOuterService.AnonymousClass1 */ static { Covode.recordClassIndex(80596); } @Override // X.AbstractC44764Hhx public final void LIZ(String str, String str2, Bundle bundle) { } @Override // X.AbstractC44764Hhx public final void LIZ(Throwable th) { } }); iMUser.setUid(str); IMService.createIIMServicebyMonsterPlugin(false).shareSingleMsg(activity, iMUser, LIZJ, new C45334Hr9(r8)); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(Activity activity, boolean z, boolean z2) { if (z && z2 && !C774233b.LIZ().LIZ.LIZ()) { Intent intent = new Intent(activity, MainActivity.class); C21280sv.LIZ(intent, activity); activity.startActivity(intent); } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(Context context, String str) { C47015IdA.LIZ(context, str); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(String str, String str2, AMV amv) { C44161HVu.LIZ.LIZ(str, str2, amv); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZ(boolean z) { AbstractC21120sf.LIZ(new HI5(z)); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final boolean LIZ() { return a.LJIILJJIL().LIZ(); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final Dialog LIZIZ(Activity activity, C31323CSa cSa, AbstractC44764Hhx hhx) { return C19370pq.LIZ.LIZIZ(activity, cSa, hhx); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final Intent LIZIZ(Context context) { Class<? extends Activity> LJFF; IDeepLinkService LJIIJ = DeepLinkServiceImpl.LJIIJ(); if (LJIIJ == null || (LJFF = LJIIJ.LJFF()) == null) { return null; } return new Intent(context, LJFF); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final Locale LIZIZ() { return C16270kq.LIZ((String) null, (String) null, AnonymousClass0WE.LJJI.LIZ()); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZIZ(Context context, String str) { if (C16640lR.LIZJ() || !TextUtils.equals("amazon", AnonymousClass0WE.LJIJI)) { String str2 = ""; if (C99563vt.LIZ == null) { str2 = SharePrefCache.inst().getSharePref().getString(str, str2); } else if (TextUtils.equals(str, "page_charge") && !TextUtils.isEmpty(C99563vt.LIZ.LIZ())) { str2 = C99563vt.LIZ.LIZ(); } else if (TextUtils.equals(str, "page_index") && !TextUtils.isEmpty(C99563vt.LIZ.LIZIZ())) { str2 = C99563vt.LIZ.LIZIZ(); } if (TextUtils.isEmpty(str2)) { str2 = (TextUtils.equals(str, "page_index") || !TextUtils.equals(str, "page_charge")) ? "aweme://webview/?url=https%3A%2F%2Fwww.tiktok.com%2Ffalcon%2Fmain%2Fwallet%2Fhome%3Fhide_status_bar%3D0%26hide_nav_bar%3D1%26flag%3D%252Fwallet%252Fhome%26entry%3Dsettings%26no_hw%3D1&hide_status_bar=0&hide_nav_bar=1&flag=%2Fwallet%2Fhome&entry=settings&no_hw=1&awe_falcon=sh" : "aweme://webview/?url=https%3A%2F%2Fwww.tiktok.com%2Ffalcon%2Fmain%2Fwallet%2Frecharge%3Fhide_status_bar%3D0%26flag%3D%252Fwallet%252Fhome%26entry%3Dsettings%26hide_nav_bar%3D1%26no_hw%3D1&hide_status_bar=0&flag=%2Fwallet%2Fhome&entry=settings&hide_nav_bar=1&no_hw=1&awe_falcon=sh"; } Intent LIZ2 = AnonymousClass3EF.LIZ(context, Uri.parse(str2)); C21280sv.LIZ(LIZ2, context); context.startActivity(LIZ2); } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final List<String> LIZJ() { return C80113Dk.LIZ((List<String>) Arrays.asList("host", "webcast"), false); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZJ(Activity activity, C31323CSa cSa, AbstractC44764Hhx hhx) { AbstractC19400pt LIZ2 = HUD.LIZ(cSa.LIZ, activity); if (LIZ2 != null && LIZ2.LIZIZ(activity)) { SharePackage LIZJ = C19370pq.LIZ.LIZJ(activity, cSa, hhx); if (LIZ2.LIZ(LIZJ.LIZ(LIZ2), activity)) { hhx.LIZ(cSa.LIZ, "link", LIZJ.LJIILJJIL); } else { hhx.LIZ(new Throwable()); } } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final boolean LIZJ(Context context) { IDeepLinkService LJIIJ = DeepLinkServiceImpl.LJIIJ(); return LJIIJ.LIZ(context) || LJIIJ.LIZIZ(context); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LIZLLL(Activity activity, C31323CSa cSa, AbstractC44764Hhx hhx) { C19370pq.LIZ.LIZLLL(activity, cSa, hhx); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final boolean LIZLLL() { return AnonymousClass2IT.LIZIZ; } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final String LJ() { AnonymousClass3GQ.LIZ(); return AnonymousClass2IT.LIZ.LIZ(); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final boolean LJFF() { try { return C38141f1.LIZ.LIZIZ.getEnableAutoLiveState().booleanValue(); } catch (AnonymousClass2O8 unused) { return false; } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final long LJI() { try { return C38141f1.LIZ.LIZIZ.getAutoLiveStateIntervalMills().longValue(); } catch (AnonymousClass2O8 unused) { return 60000; } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final void LJII() { this.LIZ.post(new Runnable() { /* class com.ss.android.ugc.aweme.live.LiveHostOuterService.AnonymousClass2 */ static { Covode.recordClassIndex(80597); } public final void run() { C96173qQ.LIZ.LIZ(); } }); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final List<C29732Bm5> LJIIIIZZ() { ArrayList arrayList = new ArrayList(); try { List<UgActivityTasks> activityTasks = C38141f1.LIZ.LIZIZ.getAwemeActivitySetting().getActivityTasks(); if (activityTasks != null) { for (UgActivityTasks ugActivityTasks : activityTasks) { if (ugActivityTasks.getTaskType().intValue() == 2 || ugActivityTasks.getTaskType().intValue() == 3) { C29732Bm5 bm5 = new C29732Bm5(); bm5.LIZ = ugActivityTasks.getTaskId(); bm5.LIZIZ = ugActivityTasks.getTaskType(); bm5.LIZJ = Long.valueOf(ugActivityTasks.getTime().longValue()); bm5.LIZLLL = ugActivityTasks.getUrlList(); arrayList.add(bm5); } } } } catch (AnonymousClass2O8 unused) { } return arrayList; } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final String LJIIIZ() { try { return C38141f1.LIZ.LIZIZ.getFeedbackConf().getFeHelp(); } catch (AnonymousClass2O8 e) { e.printStackTrace(); return ""; } } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final String LJIIJ() { return ""; } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final int LJIIJJI() { return AbstractC100043wf.LIZ().LJ(); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final double LJIIL() { RateSettingsResponse rateSettingsResponse = VideoBitRateABManager.LIZ.LIZIZ; if (rateSettingsResponse == null) { return 0.0d; } double LIZLLL = C170956nk.LJ().LIZLLL(); C168146jD autoBitrateSetLive = rateSettingsResponse.getAutoBitrateSetLive(); if (LIZLLL <= 0.0d || autoBitrateSetLive == null) { return 0.0d; } return Math.max((autoBitrateSetLive.LIZ * LIZLLL * LIZLLL * LIZLLL) + (autoBitrateSetLive.LIZIZ * LIZLLL * LIZLLL) + (autoBitrateSetLive.LIZJ * LIZLLL) + autoBitrateSetLive.LIZLLL, autoBitrateSetLive.LJ); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final JSONObject LJIILIIL() { JSONObject optJSONObject; Keva repo = Keva.getRepo("TTSettingData"); if (repo == null || (optJSONObject = new JSONObject(repo.getString("settingData", "")).optJSONObject("data")) == null) { return null; } return optJSONObject.optJSONObject("app"); } @Override // com.ss.android.ugc.aweme.live.ILiveHostOuterService public final String LJIILJJIL() { return ""; } }