package p037.p065.p070;

import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Typeface;
import android.graphics.fonts.Font;
import android.graphics.fonts.FontFamily;
import android.graphics.fonts.FontStyle;
import android.os.CancellationSignal;
import android.os.ParcelFileDescriptor;
import java.io.IOException;
import p037.p065.p068.p069.C1854;
import p037.p065.p068.p069.C1855;
import p037.p065.p075.C1884;

/* JADX INFO: renamed from: މ.ރ.ބ.ކ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1870 extends C1871 {
    @Override // p037.p065.p070.C1871
    /* JADX INFO: renamed from: ֏ */
    public Typeface mo3682(Context context, Resources resources, int i, String str, int i2) {
        try {
            return new Typeface.CustomFallbackBuilder(new FontFamily.Builder(new Font.Builder(resources, i).build()).build()).setStyle(new FontStyle((i2 & 1) != 0 ? 700 : 400, (i2 & 2) != 0 ? 1 : 0)).build();
        } catch (IOException unused) {
            return null;
        }
    }

    @Override // p037.p065.p070.C1871
    /* JADX INFO: renamed from: ֏ */
    public Typeface mo3677(Context context, CancellationSignal cancellationSignal, C1884.C1890[] c1890Arr, int i) {
        ParcelFileDescriptor parcelFileDescriptorOpenFileDescriptor;
        ContentResolver contentResolver = context.getContentResolver();
        int length = c1890Arr.length;
        FontFamily.Builder builder = null;
        int i2 = 0;
        while (true) {
            int i3 = 1;
            if (i2 >= length) {
                if (builder == null) {
                    return null;
                }
                return new Typeface.CustomFallbackBuilder(builder.build()).setStyle(new FontStyle((i & 1) != 0 ? 700 : 400, (i & 2) != 0 ? 1 : 0)).build();
            }
            C1884.C1890 c1890 = c1890Arr[i2];
            try {
                parcelFileDescriptorOpenFileDescriptor = contentResolver.openFileDescriptor(c1890.f6312, "r", cancellationSignal);
            } catch (IOException unused) {
            }
            if (parcelFileDescriptorOpenFileDescriptor == null) {
                if (parcelFileDescriptorOpenFileDescriptor != null) {
                }
                i2++;
            } else {
                try {
                    Font.Builder weight = new Font.Builder(parcelFileDescriptorOpenFileDescriptor).setWeight(c1890.f6314);
                    if (!c1890.f6315) {
                        i3 = 0;
                    }
                    Font fontBuild = weight.setSlant(i3).setTtcIndex(c1890.f6313).build();
                    if (builder == null) {
                        builder = new FontFamily.Builder(fontBuild);
                    } else {
                        builder.addFont(fontBuild);
                    }
                } catch (Throwable th) {
                    try {
                        parcelFileDescriptorOpenFileDescriptor.close();
                    } catch (Throwable th2) {
                        th.addSuppressed(th2);
                    }
                    throw th;
                }
            }
            parcelFileDescriptorOpenFileDescriptor.close();
            i2++;
        }
    }

    @Override // p037.p065.p070.C1871
    /* JADX INFO: renamed from: ֏ */
    public Typeface mo3678(Context context, C1854 c1854, Resources resources, int i) {
        C1855[] c1855Arr = c1854.f6232;
        int length = c1855Arr.length;
        FontFamily.Builder builder = null;
        int i2 = 0;
        while (true) {
            int i3 = 1;
            if (i2 >= length) {
                break;
            }
            C1855 c1855 = c1855Arr[i2];
            try {
                Font.Builder weight = new Font.Builder(resources, c1855.f6238).setWeight(c1855.f6234);
                if (!c1855.f6235) {
                    i3 = 0;
                }
                Font fontBuild = weight.setSlant(i3).setTtcIndex(c1855.f6237).setFontVariationSettings(c1855.f6236).build();
                if (builder == null) {
                    builder = new FontFamily.Builder(fontBuild);
                } else {
                    builder.addFont(fontBuild);
                }
            } catch (IOException unused) {
            }
            i2++;
        }
        if (builder == null) {
            return null;
        }
        return new Typeface.CustomFallbackBuilder(builder.build()).setStyle(new FontStyle((i & 1) != 0 ? 700 : 400, (i & 2) != 0 ? 1 : 0)).build();
    }

    @Override // p037.p065.p070.C1871
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C1884.C1890 mo3691(C1884.C1890[] c1890Arr, int i) {
        throw new RuntimeException("Do not use this function in API 29 or later.");
    }
}
