package c.f.d;

import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Typeface;
import android.os.CancellationSignal;
import c.f.g.m;
import java.io.File;
import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: compiled from: TypefaceCompatBaseImpl.java */
/* JADX INFO: loaded from: classes.dex */
public class j {

    @SuppressLint({"BanConcurrentHashMap"})
    public ConcurrentHashMap<Long, c.f.c.b.h> a = new ConcurrentHashMap<>();

    /* JADX INFO: compiled from: TypefaceCompatBaseImpl.java */
    public interface a<T> {
        int a(T t);

        boolean b(T t);
    }

    public static <T> T d(T[] tArr, int i2, a<T> aVar) {
        int i3 = (i2 & 1) == 0 ? 400 : 700;
        boolean z = (i2 & 2) != 0;
        T t = null;
        int i4 = Integer.MAX_VALUE;
        for (T t2 : tArr) {
            int iAbs = (Math.abs(aVar.a(t2) - i3) * 2) + (aVar.b(t2) == z ? 0 : 1);
            if (t == null || i4 > iAbs) {
                t = t2;
                i4 = iAbs;
            }
        }
        return t;
    }

    public Typeface a(Context context, c.f.c.b.h hVar, Resources resources, int i2) {
        throw null;
    }

    public Typeface b(Context context, CancellationSignal cancellationSignal, m[] mVarArr, int i2) {
        throw null;
    }

    public Typeface c(Context context, Resources resources, int i2, String str, int i3) {
        File fileQ = c.f.b.h.q(context);
        if (fileQ == null) {
            return null;
        }
        try {
            if (c.f.b.h.i(fileQ, resources, i2)) {
                return Typeface.createFromFile(fileQ.getPath());
            }
            return null;
        } catch (RuntimeException unused) {
            return null;
        } finally {
            fileQ.delete();
        }
    }
}
