package O1;

import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.os.SystemClock;

/* JADX INFO: loaded from: classes2.dex */
public class f extends Handler implements l {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final k f1516b;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final int f1517g;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    private final c f1518r;

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    private boolean f1519x;

    protected f(c cVar, Looper looper, int i2) {
        super(looper);
        this.f1518r = cVar;
        this.f1517g = i2;
        this.f1516b = new k();
    }

    @Override // O1.l
    public void a(q qVar, Object obj) {
        j jVarA = j.a(qVar, obj);
        synchronized (this) {
            try {
                this.f1516b.a(jVarA);
                if (!this.f1519x) {
                    this.f1519x = true;
                    if (!sendMessage(obtainMessage())) {
                        throw new e("Could not send handler message");
                    }
                }
            } finally {
            }
        }
    }

    @Override // android.os.Handler
    public void handleMessage(Message message) {
        try {
            long jUptimeMillis = SystemClock.uptimeMillis();
            do {
                j jVarB = this.f1516b.b();
                if (jVarB == null) {
                    synchronized (this) {
                        jVarB = this.f1516b.b();
                        if (jVarB == null) {
                            this.f1519x = false;
                            return;
                        }
                    }
                }
                this.f1518r.g(jVarB);
            } while (SystemClock.uptimeMillis() - jUptimeMillis < this.f1517g);
            if (!sendMessage(obtainMessage())) {
                throw new e("Could not send handler message");
            }
            this.f1519x = true;
        } catch (Throwable th) {
            this.f1519x = false;
            throw th;
        }
    }
}
