package z1;

import T.p;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Typeface;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import android.os.Trace;
import android.util.Log;
import e4.C;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
import n.C2594v;
import n2.AbstractC2612c;

/* JADX INFO: loaded from: classes.dex */
public abstract class f {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final AbstractC2612c f26277a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final C2594v f26278b;

    static {
        AbstractC2612c.d("TypefaceCompat static init");
        int i6 = Build.VERSION.SDK_INT;
        if (i6 >= 29) {
            f26277a = new k();
        } else if (i6 >= 28) {
            f26277a = new j();
        } else if (i6 >= 26) {
            f26277a = new i();
        } else {
            Method method = h.f26286e;
            if (method == null) {
                Log.w("TypefaceCompatApi24Impl", "Unable to collect necessary private methods.Fallback to legacy implementation.");
            }
            if (method != null) {
                f26277a = new h();
            } else {
                f26277a = new g();
            }
        }
        f26278b = new C2594v(16);
        Trace.endSection();
    }

    public static Typeface a(Context context, y1.d dVar, Resources resources, int i6, String str, int i7, p pVar) {
        Typeface typefaceF;
        List listUnmodifiableList;
        if (dVar instanceof y1.g) {
            y1.g gVar = (y1.g) dVar;
            String str2 = gVar.f26158c;
            Typeface typeface = null;
            if (str2 != null && !str2.isEmpty()) {
                Typeface typefaceCreate = Typeface.create(str2, 0);
                Typeface typefaceCreate2 = Typeface.create(Typeface.DEFAULT, 0);
                if (typefaceCreate != null && !typefaceCreate.equals(typefaceCreate2)) {
                    typeface = typefaceCreate;
                }
            }
            if (typeface != null) {
                if (pVar != null) {
                    new Handler(Looper.getMainLooper()).post(new androidx.media3.common.j(17, pVar, typeface));
                }
                return typeface;
            }
            boolean z6 = pVar == null;
            Handler handler = new Handler(Looper.getMainLooper());
            e eVar = new e();
            eVar.f26276h = pVar;
            C1.f fVar = gVar.f26156a;
            C1.f fVar2 = gVar.f26157b;
            if (fVar2 != null) {
                Object[] objArr = {fVar, fVar2};
                ArrayList arrayList = new ArrayList(2);
                for (int i8 = 0; i8 < 2; i8++) {
                    Object obj = objArr[i8];
                    Objects.requireNonNull(obj);
                    arrayList.add(obj);
                }
                listUnmodifiableList = Collections.unmodifiableList(arrayList);
            } else {
                Object[] objArr2 = {fVar};
                ArrayList arrayList2 = new ArrayList(1);
                Object obj2 = objArr2[0];
                Objects.requireNonNull(obj2);
                arrayList2.add(obj2);
                listUnmodifiableList = Collections.unmodifiableList(arrayList2);
            }
            typefaceF = C.c0(context, listUnmodifiableList, 0, z6, -1, handler, eVar);
        } else {
            typefaceF = f26277a.f(context, (y1.e) dVar, resources);
            if (pVar != null) {
                if (typefaceF != null) {
                    new Handler(Looper.getMainLooper()).post(new androidx.media3.common.j(17, pVar, typefaceF));
                } else {
                    pVar.k(-3);
                }
            }
        }
        if (typefaceF != null) {
            f26278b.put(b(resources, i6, str, i7), typefaceF);
        }
        return typefaceF;
    }

    public static String b(Resources resources, int i6, String str, int i7) {
        return resources.getResourcePackageName(i6) + '-' + str + '-' + i7 + '-' + i6 + "-0";
    }
}
