package R0;

import B0.C0030q;
import android.os.Handler;
import android.os.Message;
import android.os.SystemClock;
import android.view.Surface;
import u0.d0;

/* JADX INFO: loaded from: classes.dex */
public final class i implements Handler.Callback {

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

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final /* synthetic */ j f5900r;

    public i(j jVar, I0.n nVar) {
        this.f5900r = jVar;
        Handler handlerN = x0.v.n(this);
        this.f5899q = handlerN;
        nVar.r(this, handlerN);
    }

    public final void a(long j8) {
        Surface surface;
        j jVar = this.f5900r;
        if (this != jVar.f5940z1 || jVar.f3285a0 == null) {
            return;
        }
        if (j8 == Long.MAX_VALUE) {
            jVar.f3266L0 = true;
            return;
        }
        try {
            jVar.t0(j8);
            d0 d0Var = jVar.f5935u1;
            boolean zEquals = d0Var.equals(d0.f17268d);
            D0.m mVar = jVar.f5912U0;
            if (!zEquals && !d0Var.equals(jVar.f5936v1)) {
                jVar.f5936v1 = d0Var;
                mVar.c(d0Var);
            }
            jVar.f3270N0.f773e++;
            v vVar = jVar.f5914X0;
            boolean z8 = vVar.f5987e != 3;
            vVar.f5987e = 3;
            vVar.f5993l.getClass();
            vVar.f5989g = x0.v.L(SystemClock.elapsedRealtime());
            if (z8 && (surface = jVar.f5923h1) != null) {
                Handler handler = mVar.f1569b;
                if (handler != null) {
                    handler.post(new k4.p(mVar, surface, SystemClock.elapsedRealtime()));
                }
                jVar.f5926k1 = true;
            }
            jVar.b0(j8);
        } catch (C0030q e8) {
            jVar.f3268M0 = e8;
        }
    }

    @Override // android.os.Handler.Callback
    public final boolean handleMessage(Message message) {
        if (message.what != 0) {
            return false;
        }
        int i = message.arg1;
        int i5 = message.arg2;
        int i8 = x0.v.f18553a;
        a(((((long) i) & 4294967295L) << 32) | (4294967295L & ((long) i5)));
        return true;
    }
}
