package defpackage;

import android.os.Build;
import android.util.Log;
import java.io.File;
import java.util.Arrays;
import java.util.Iterator;
import java.util.concurrent.atomic.AtomicBoolean;

/* renamed from: ᵭᵬ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4150 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static final boolean f15494;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static final File f15495;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static final boolean f15496;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static volatile C4150 f15497;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public int f15500;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public boolean f15498 = true;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final AtomicBoolean f15501 = new AtomicBoolean(false);

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int f15499 = 20000;

    static {
        int i = Build.VERSION.SDK_INT;
        f15494 = i < 29;
        f15496 = i >= 28;
        f15495 = new File("/proc/self/fd");
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C4150 m9049() {
        if (f15497 == null) {
            synchronized (C4150.class) {
                try {
                    if (f15497 == null) {
                        f15497 = new C4150();
                    }
                } finally {
                }
            }
        }
        return f15497;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final boolean m9050(int i, int i2, boolean z, boolean z2) {
        boolean z3;
        if (!z) {
            Log.isLoggable("HardwareConfig", 2);
            return false;
        }
        if (!f15496) {
            Log.isLoggable("HardwareConfig", 2);
            return false;
        }
        if (f15494 && !this.f15501.get()) {
            Log.isLoggable("HardwareConfig", 2);
            return false;
        }
        if (z2) {
            Log.isLoggable("HardwareConfig", 2);
            return false;
        }
        if (i < 0 || i2 < 0) {
            Log.isLoggable("HardwareConfig", 2);
            return false;
        }
        synchronized (this) {
            try {
                int i3 = this.f15500 + 1;
                this.f15500 = i3;
                if (i3 >= 50) {
                    this.f15500 = 0;
                    boolean z4 = ((long) f15495.list().length) < ((long) m9051());
                    this.f15498 = z4;
                    if (!z4) {
                        Log.isLoggable("Downsampler", 5);
                    }
                }
                z3 = this.f15498;
            } catch (Throwable th) {
                throw th;
            }
        }
        if (z3) {
            return true;
        }
        Log.isLoggable("HardwareConfig", 2);
        return false;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int m9051() {
        if (Build.VERSION.SDK_INT == 28) {
            Iterator it = Arrays.asList("GM1900", "GM1901", "GM1903", "GM1911", "GM1915", "ONEPLUS A3000", "ONEPLUS A3010", "ONEPLUS A5010", "ONEPLUS A5000", "ONEPLUS A3003", "ONEPLUS A6000", "ONEPLUS A6003", "ONEPLUS A6010", "ONEPLUS A6013").iterator();
            while (it.hasNext()) {
                if (Build.MODEL.startsWith((String) it.next())) {
                    return 500;
                }
            }
        }
        return this.f15499;
    }
}
