package androidx.emoji2.text;

import java.nio.ByteBuffer;

/* JADX INFO: loaded from: classes.dex */
public final class r0 {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final ThreadLocal f2262d = new ThreadLocal();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int f2263a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final o0 f2264b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public volatile int f2265c = 0;

    public r0(o0 o0Var, int i10) {
        this.f2264b = o0Var;
        this.f2263a = i10;
    }

    public final int a(int i10) {
        f1.a aVarC = c();
        int iA = aVarC.a(16);
        if (iA == 0) {
            return 0;
        }
        ByteBuffer byteBuffer = aVarC.f25892b;
        int i11 = iA + aVarC.f25891a;
        return byteBuffer.getInt((i10 * 4) + byteBuffer.getInt(i11) + i11 + 4);
    }

    public final int b() {
        f1.a aVarC = c();
        int iA = aVarC.a(16);
        if (iA == 0) {
            return 0;
        }
        int i10 = iA + aVarC.f25891a;
        return aVarC.f25892b.getInt(aVarC.f25892b.getInt(i10) + i10);
    }

    public final f1.a c() {
        ThreadLocal threadLocal = f2262d;
        f1.a aVar = (f1.a) threadLocal.get();
        if (aVar == null) {
            aVar = new f1.a();
            threadLocal.set(aVar);
        }
        f1.b bVar = this.f2264b.f2251a;
        int iA = bVar.a(6);
        if (iA != 0) {
            int i10 = iA + bVar.f25891a;
            int i11 = (this.f2263a * 4) + bVar.f25892b.getInt(i10) + i10 + 4;
            int i12 = bVar.f25892b.getInt(i11) + i11;
            ByteBuffer byteBuffer = bVar.f25892b;
            aVar.f25892b = byteBuffer;
            if (byteBuffer != null) {
                aVar.f25891a = i12;
                int i13 = i12 - byteBuffer.getInt(i12);
                aVar.f25893c = i13;
                aVar.f25894d = aVar.f25892b.getShort(i13);
            } else {
                aVar.f25891a = 0;
                aVar.f25893c = 0;
                aVar.f25894d = 0;
            }
        }
        return aVar;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(super.toString());
        sb.append(", id:");
        f1.a aVarC = c();
        int iA = aVarC.a(4);
        sb.append(Integer.toHexString(iA != 0 ? aVarC.f25892b.getInt(iA + aVarC.f25891a) : 0));
        sb.append(", codepoints:");
        int iB = b();
        for (int i10 = 0; i10 < iB; i10++) {
            sb.append(Integer.toHexString(a(i10)));
            sb.append(" ");
        }
        return sb.toString();
    }
}
