package ub2; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Intent; import android.os.Build; import com.meizu.cloud.pushsdk.notification.model.AdvanceSetting; import com.tencent.wcdb.database.SQLiteDatabase; import com.uber.autodispose.a0; import com.uber.autodispose.d; import com.uber.autodispose.y; import com.xingin.roombase.live.heartbeat.LiveRoomAlarmReceiver; import com.xingin.roombase.longlink.RoomAck; import com.xingin.utils.XYUtilsCenter; import cx2.a; import dw2.r; import hw2.b; import hw2.c; import java.util.Objects; import java.util.concurrent.TimeUnit; import kotlin.Metadata; import kotlin.jvm.internal.Intrinsics; import sb2.z; import y7.f; import z60.h; @Metadata(bv = {}, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0011\u0010\u0012J\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u0006\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004J\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\b\u001a\u00020\u0007J\u0018\u0010\u000e\u001a\u00020\u00022\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\fH\u0002J\b\u0010\u0010\u001a\u00020\u000fH\u0002¨\u0006\u0013"}, d2 = {"Lub2/e;", "", "", f.f156778k, "", "roomId", "e", "", "screenOff", h.f160753a, "", "timeGap", "Landroid/app/PendingIntent;", "pIntent", "g", "Landroid/content/Intent;", "d", "<init>", "()V", "room_base_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: LiveRoomHeartBeater.kt */ public final class e { /* renamed from: a reason: collision with root package name */ public static final e f136682a = new e(); /* renamed from: b reason: collision with root package name */ public static final AlarmManager f136683b; /* renamed from: c reason: collision with root package name */ public static String f136684c = ""; /* renamed from: d reason: collision with root package name */ public static int f136685d = 15; /* renamed from: e reason: collision with root package name */ public static boolean f136686e; /* renamed from: f reason: collision with root package name */ public static final b f136687f = new b(); static { Object systemService = XYUtilsCenter.e().getApplicationContext().getSystemService("alarm"); Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.app.AlarmManager"); f136683b = (AlarmManager) systemService; } public static final c i(Long l14) { Intrinsics.checkNotNullParameter(l14, AdvanceSetting.NETWORK_TYPE); r<RoomAck> z14 = z.f129181a.z(f136684c); a0 a0Var = a0.D; Intrinsics.checkNotNullExpressionValue(a0Var, "UNBOUND"); Object n14 = z14.n(d.b(a0Var)); Intrinsics.checkExpressionValueIsNotNull(n14, "this.`as`(AutoDispose.autoDisposable(provider))"); return ((y) n14).a(b.f136679a, new rb2.f(pb2.b.f117597a)); } public static final void j(RoomAck roomAck) { } public static final void k(c cVar) { pb2.b.a("live room:" + f136684c + " heartbeat... screen off..."); } public final Intent d() { Intent intent = new Intent(XYUtilsCenter.e().getApplicationContext(), LiveRoomAlarmReceiver.class); intent.setAction("com.xingin.roombase.live.heartbeat.LiveRoomHeartBeater.HEART_BEAT"); intent.putExtra("room_id", f136684c); return intent; } public final void e(String str) { Intrinsics.checkNotNullParameter(str, "roomId"); if (Intrinsics.areEqual(str, f136684c)) { PendingIntent broadcast = PendingIntent.getBroadcast(XYUtilsCenter.e().getApplicationContext(), 0, d(), Build.VERSION.SDK_INT >= 23 ? 335544320 : SQLiteDatabase.CREATE_IF_NECESSARY); Intrinsics.checkNotNullExpressionValue(broadcast, "getBroadcast(XYUtilsCent…, 0, buildIntent(), flag)"); f136683b.cancel(broadcast); pb2.b.a("live room:" + f136684c + " heartbeat canceled"); f136684c = ""; } } public final void f() { PendingIntent broadcast = PendingIntent.getBroadcast(XYUtilsCenter.e().getApplicationContext(), 0, d(), Build.VERSION.SDK_INT >= 23 ? 201326592 : 134217728); Intrinsics.checkNotNullExpressionValue(broadcast, "getBroadcast(XYUtilsCent…, 0, buildIntent(), flag)"); g(((long) f136685d) * 1000, broadcast); } public final void g(long j14, PendingIntent pendingIntent) { if (!f136686e) { f136683b.setExact(0, System.currentTimeMillis() + j14, pendingIntent); } else if (Build.VERSION.SDK_INT >= 23) { f136683b.setExactAndAllowWhileIdle(0, System.currentTimeMillis() + j14, pendingIntent); } else { f136683b.setExact(0, System.currentTimeMillis() + j14, pendingIntent); } } public final void h(boolean z14) { if (!(f136684c.length() == 0)) { f136686e = z14; if (z14) { c t14 = r.I0(0, ((long) f136685d) * 1000, TimeUnit.MILLISECONDS, a.a()).M0(d.f136681a).t1(c.f136680a, new rb2.f(pb2.b.f117597a)); Intrinsics.checkNotNullExpressionValue(t14, "interval(0, mGapSecond *…}, RoomBaseLog::logError)"); bx2.a.a(t14, f136687f); return; } f136687f.d(); } } }