package androidx.work.impl.background.systemalarm;

import android.content.Context;
import android.content.Intent;
import android.os.PowerManager;
import androidx.media3.session.MediaSessionService;
import androidx.work.impl.background.systemalarm.g;
import defpackage.ava;
import defpackage.cr9;
import defpackage.eh5;
import defpackage.ev6;
import defpackage.fi7;
import defpackage.fna;
import defpackage.gsa;
import defpackage.hd1;
import defpackage.hx4;
import defpackage.i32;
import defpackage.ki8;
import defpackage.lj1;
import defpackage.lta;
import defpackage.m38;
import defpackage.rra;
import defpackage.tj9;
import defpackage.ura;
import defpackage.w19;
import java.util.Objects;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes.dex */
@m38
public class e implements ev6, ava.a {
    public final Context a;
    public final int b;
    public final gsa c;
    public final g d;
    public final rra e;
    public final Object f;
    public int i;
    public final ki8 j;
    public final Executor k;
    public PowerManager.WakeLock l;
    public boolean m;
    public final w19 n;
    public final lj1 o;
    public volatile hx4 p;

    static {
        eh5.d("DelayMetCommandHandler");
    }

    public e(Context context, int i, g gVar, w19 w19Var) {
        this.a = context;
        this.b = i;
        this.d = gVar;
        this.c = w19Var.a;
        this.n = w19Var;
        cr9 cr9Var = gVar.e.j;
        tj9 tj9Var = gVar.b;
        this.j = tj9Var.c();
        this.k = tj9Var.a();
        this.o = tj9Var.b();
        this.e = new rra(cr9Var);
        this.m = false;
        this.i = 0;
        this.f = new Object();
    }

    public static void b(e eVar) {
        int i = eVar.b;
        Executor executor = eVar.k;
        Context context = eVar.a;
        g gVar = eVar.d;
        gsa gsaVar = eVar.c;
        if (eVar.i >= 2) {
            eh5.c().getClass();
            return;
        }
        eVar.i = 2;
        eh5.c().getClass();
        String str = b.f;
        Intent intent = new Intent(context, (Class<?>) SystemAlarmService.class);
        intent.setAction("ACTION_STOP_WORK");
        b.d(intent, gsaVar);
        executor.execute(new g.a(i, intent, gVar));
        if (!gVar.d.f(gsaVar.a)) {
            eh5.c().getClass();
            return;
        }
        eh5.c().getClass();
        Intent intent2 = new Intent(context, (Class<?>) SystemAlarmService.class);
        intent2.setAction("ACTION_SCHEDULE_WORK");
        b.d(intent2, gsaVar);
        executor.execute(new g.a(i, intent2, gVar));
    }

    public static void c(e eVar) {
        if (eVar.i != 0) {
            eh5 eh5VarC = eh5.c();
            eVar.c.toString();
            eh5VarC.getClass();
            return;
        }
        eVar.i = 1;
        eh5 eh5VarC2 = eh5.c();
        eVar.c.toString();
        eh5VarC2.getClass();
        if (!eVar.d.d.h(eVar.n, null)) {
            eVar.e();
            return;
        }
        ava avaVar = eVar.d.c;
        gsa gsaVar = eVar.c;
        synchronized (avaVar.d) {
            eh5 eh5VarC3 = eh5.c();
            int i = ava.e;
            gsaVar.toString();
            eh5VarC3.getClass();
            avaVar.a(gsaVar);
            ava.b bVar = new ava.b(avaVar, gsaVar);
            avaVar.b.put(gsaVar, bVar);
            avaVar.c.put(gsaVar, eVar);
            avaVar.a.b(MediaSessionService.DEFAULT_FOREGROUND_SERVICE_TIMEOUT_MS, bVar);
        }
    }

    @Override // ava.a
    public final void a(gsa gsaVar) {
        eh5 eh5VarC = eh5.c();
        gsaVar.toString();
        eh5VarC.getClass();
        this.j.execute(new i32(this, 0));
    }

    @Override // defpackage.ev6
    public final void d(lta ltaVar, hd1 hd1Var) {
        boolean z = hd1Var instanceof hd1.a;
        ki8 ki8Var = this.j;
        if (z) {
            ki8Var.execute(new i32(this, 1));
        } else {
            ki8Var.execute(new i32(this, 0));
        }
    }

    public final void e() {
        synchronized (this.f) {
            try {
                if (this.p != null) {
                    this.p.h(null);
                }
                this.d.c.a(this.c);
                PowerManager.WakeLock wakeLock = this.l;
                if (wakeLock != null && wakeLock.isHeld()) {
                    eh5 eh5VarC = eh5.c();
                    Objects.toString(this.l);
                    this.c.toString();
                    eh5VarC.getClass();
                    this.l.release();
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final void f() {
        String str = this.c.a;
        Context context = this.a;
        StringBuilder sbL = fi7.l(str, " (");
        sbL.append(this.b);
        sbL.append(")");
        this.l = fna.b(context, sbL.toString());
        eh5 eh5VarC = eh5.c();
        Objects.toString(this.l);
        eh5VarC.getClass();
        this.l.acquire();
        lta ltaVarJ = this.d.e.c.f().j(str);
        if (ltaVarJ == null) {
            this.j.execute(new i32(this, 0));
            return;
        }
        boolean zB = ltaVarJ.b();
        this.m = zB;
        if (zB) {
            this.p = ura.a(this.e, ltaVarJ, this.o, this);
        } else {
            eh5.c().getClass();
            this.j.execute(new i32(this, 1));
        }
    }

    public final void g(boolean z) {
        eh5 eh5VarC = eh5.c();
        gsa gsaVar = this.c;
        gsaVar.toString();
        eh5VarC.getClass();
        e();
        int i = this.b;
        g gVar = this.d;
        Executor executor = this.k;
        Context context = this.a;
        if (z) {
            String str = b.f;
            Intent intent = new Intent(context, (Class<?>) SystemAlarmService.class);
            intent.setAction("ACTION_SCHEDULE_WORK");
            b.d(intent, gsaVar);
            executor.execute(new g.a(i, intent, gVar));
        }
        if (this.m) {
            String str2 = b.f;
            Intent intent2 = new Intent(context, (Class<?>) SystemAlarmService.class);
            intent2.setAction("ACTION_CONSTRAINTS_CHANGED");
            executor.execute(new g.a(i, intent2, gVar));
        }
    }
}
