package p037.p065.p066;

import android.os.SystemClock;
import android.view.Choreographer;
import java.util.ArrayList;
import p037.p057.C1729;

/* JADX INFO: renamed from: މ.ރ.ށ.ؠ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1796 {

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static C1796 f6038;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final ThreadLocal<C1797> f6039 = new ThreadLocal<>();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final InterfaceC1799 f6040;

    /* JADX INFO: renamed from: މ.ރ.ށ.ؠ$֏, reason: contains not printable characters */
    public static class C1797 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C1729<InterfaceC1798, Long> f6041 = new C1729<>();

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final ArrayList<InterfaceC1798> f6042 = new ArrayList<>();

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public boolean f6043 = false;
    }

    /* JADX INFO: renamed from: މ.ރ.ށ.ؠ$ؠ, reason: contains not printable characters */
    public interface InterfaceC1798 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        boolean mo3547(long j);
    }

    /* JADX INFO: renamed from: މ.ރ.ށ.ؠ$ހ, reason: contains not printable characters */
    public interface InterfaceC1799 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo3548();

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo3549(InterfaceC1798 interfaceC1798);
    }

    /* JADX INFO: renamed from: މ.ރ.ށ.ؠ$ށ, reason: contains not printable characters */
    public class ChoreographerFrameCallbackC1800 implements InterfaceC1799, Choreographer.FrameCallback {
        public ChoreographerFrameCallbackC1800() {
        }

        @Override // android.view.Choreographer.FrameCallback
        public void doFrame(long j) {
            C1796.this.m3543(j / 1000000);
        }

        @Override // p037.p065.p066.C1796.InterfaceC1799
        /* JADX INFO: renamed from: ֏ */
        public void mo3548() {
            Choreographer.getInstance().postFrameCallback(this);
        }

        @Override // p037.p065.p066.C1796.InterfaceC1799
        /* JADX INFO: renamed from: ֏ */
        public void mo3549(InterfaceC1798 interfaceC1798) {
        }
    }

    public C1796(InterfaceC1799 interfaceC1799) {
        if (interfaceC1799 == null) {
            this.f6040 = new ChoreographerFrameCallbackC1800();
        } else {
            this.f6040 = interfaceC1799;
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static C1796 m3541() {
        if (f6038 == null) {
            f6038 = new C1796(null);
        }
        return f6038;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final ArrayList<InterfaceC1798> m3542() {
        C1797 c1797 = f6039.get();
        if (c1797 == null) {
            c1797 = new C1797();
            f6039.set(c1797);
        }
        return c1797.f6042;
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x003f  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x0042 A[SYNTHETIC] */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void m3543(long j) {
        boolean z;
        long jUptimeMillis = SystemClock.uptimeMillis();
        for (int i = 0; i < m3542().size(); i++) {
            InterfaceC1798 interfaceC1798 = m3542().get(i);
            if (interfaceC1798 != null) {
                Long orDefault = m3546().getOrDefault(interfaceC1798, null);
                if (orDefault == null) {
                    z = true;
                    if (z) {
                    }
                } else if (orDefault.longValue() < jUptimeMillis) {
                    m3546().remove(interfaceC1798);
                    z = true;
                    if (z) {
                        interfaceC1798.mo3547(j);
                    }
                } else {
                    z = false;
                    if (z) {
                    }
                }
            }
        }
        C1797 c1797 = f6039.get();
        if (c1797 == null) {
            c1797 = new C1797();
            f6039.set(c1797);
        }
        if (c1797.f6043) {
            int size = m3542().size();
            while (true) {
                size--;
                if (size < 0) {
                    break;
                } else if (m3542().get(size) == null) {
                    m3542().remove(size);
                }
            }
            m3545(false);
        }
        if (m3542().size() > 0) {
            this.f6040.mo3548();
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m3544(InterfaceC1798 interfaceC1798) {
        m3546().remove(interfaceC1798);
        int iIndexOf = m3542().indexOf(interfaceC1798);
        if (iIndexOf >= 0) {
            m3542().set(iIndexOf, null);
            m3545(true);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m3545(boolean z) {
        C1797 c1797 = f6039.get();
        if (c1797 == null) {
            c1797 = new C1797();
            f6039.set(c1797);
        }
        c1797.f6043 = z;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final C1729<InterfaceC1798, Long> m3546() {
        C1797 c1797 = f6039.get();
        if (c1797 == null) {
            c1797 = new C1797();
            f6039.set(c1797);
        }
        return c1797.f6041;
    }
}
