package defpackage;

import android.view.Choreographer;
import android.view.Display;

/* JADX INFO: renamed from: ˆᵵʽ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class ChoreographerFrameCallbackC0904 extends AbstractC1358 implements Choreographer.FrameCallback {
    @Override // android.view.Choreographer.FrameCallback
    public final void doFrame(long j) {
        this.f5628 = j;
        this.f5627.postFrameCallbackDelayed(this, 500L);
    }

    @Override // android.hardware.display.DisplayManager.DisplayListener
    public final void onDisplayChanged(int i) {
        long refreshRate;
        if (i == 0) {
            this.f5627.postFrameCallback(this);
            Display display = this.f5629.getDisplay(0);
            if (display != null) {
                refreshRate = (long) (1.0E9d / ((double) display.getRefreshRate()));
            } else {
                ˋˀᵧ.ʿٴˇ("Unable to query display refresh rate");
                refreshRate = -9223372036854775807L;
            }
            this.f5630 = refreshRate;
        }
    }

    @Override // defpackage.AbstractC1358
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void mo3148() {
        this.f5629.unregisterDisplayListener(this);
        this.f5627.removeFrameCallback(this);
        this.f5628 = -9223372036854775807L;
        this.f5630 = -9223372036854775807L;
    }

    @Override // defpackage.AbstractC1358
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void mo3149() {
        long refreshRate;
        this.f5629.registerDisplayListener(this, AbstractC0956.m3260(null));
        this.f5627.postFrameCallback(this);
        Display display = this.f5629.getDisplay(0);
        if (display != null) {
            refreshRate = (long) (1.0E9d / ((double) display.getRefreshRate()));
        } else {
            ˋˀᵧ.ʿٴˇ("Unable to query display refresh rate");
            refreshRate = -9223372036854775807L;
        }
        this.f5630 = refreshRate;
    }
}
