package C4;

import B4.AbstractC0025v;
import B4.C0026w;
import B4.F;
import B4.I;
import B4.W;
import G4.n;
import I4.e;
import android.os.Handler;
import android.os.Looper;
import h4.h;
import java.util.concurrent.CancellationException;
import r4.AbstractC0983h;

/* JADX INFO: loaded from: classes.dex */
public final class c extends AbstractC0025v implements F {

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final Handler f291m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final boolean f292n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final c f293o;

    public c(Handler handler, boolean z5) {
        this.f291m = handler;
        this.f292n = z5;
        this.f293o = z5 ? this : new c(handler, true);
    }

    public final boolean equals(Object obj) {
        if (!(obj instanceof c)) {
            return false;
        }
        c cVar = (c) obj;
        return cVar.f291m == this.f291m && cVar.f292n == this.f292n;
    }

    public final int hashCode() {
        return System.identityHashCode(this.f291m) ^ (this.f292n ? 1231 : 1237);
    }

    @Override // B4.AbstractC0025v
    public final void o(h hVar, Runnable runnable) {
        if (this.f291m.post(runnable)) {
            return;
        }
        CancellationException cancellationException = new CancellationException("The task was rejected, the handler underlying the dispatcher '" + this + "' was closed");
        W w5 = (W) hVar.h(C0026w.f271l);
        if (w5 != null) {
            w5.e(cancellationException);
        }
        e eVar = I.f205a;
        I4.d.f1002m.o(hVar, runnable);
    }

    @Override // B4.AbstractC0025v
    public final boolean r(h hVar) {
        return (this.f292n && AbstractC0983h.a(Looper.myLooper(), this.f291m.getLooper())) ? false : true;
    }

    @Override // B4.AbstractC0025v
    public final String toString() {
        c cVar;
        String str;
        e eVar = I.f205a;
        c cVar2 = n.f859a;
        if (this == cVar2) {
            str = "Dispatchers.Main";
        } else {
            try {
                cVar = cVar2.f293o;
            } catch (UnsupportedOperationException unused) {
                cVar = null;
            }
            str = this == cVar ? "Dispatchers.Main.immediate" : null;
        }
        if (str != null) {
            return str;
        }
        String string = this.f291m.toString();
        return this.f292n ? s0.c.c(string, ".immediate") : string;
    }
}
