package com.google.android.gms.internal.ads;

import libcore.io.Memory;
import sun.misc.Unsafe;

/* JADX INFO: loaded from: classes2.dex */
public final class qc2 extends rc2 {
    public qc2(Unsafe unsafe) {
        super(unsafe);
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final float A0(long j10, Object obj) {
        return Float.intBitsToFloat(((Unsafe) this.f16102a).getInt(obj, j10));
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final void C0(Object obj, long j10, float f10) {
        ((Unsafe) this.f16102a).putInt(obj, j10, Float.floatToIntBits(f10));
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final double D0(long j10, Object obj) {
        return Double.longBitsToDouble(((Unsafe) this.f16102a).getLong(obj, j10));
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final void E0(Object obj, long j10, double d10) {
        ((Unsafe) this.f16102a).putLong(obj, j10, Double.doubleToLongBits(d10));
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final byte F0(long j10) {
        return Memory.peekByte(j10);
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final void s(Object obj, long j10, byte b10) {
        if (sc2.f16412h) {
            sc2.c(obj, j10, b10);
        } else {
            sc2.d(obj, j10, b10);
        }
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final boolean y0(long j10, Object obj) {
        return sc2.f16412h ? sc2.v(obj, j10) : sc2.w(j10, obj);
    }

    @Override // com.google.android.gms.internal.ads.rc2
    public final void z0(Object obj, long j10, boolean z10) {
        if (sc2.f16412h) {
            sc2.c(obj, j10, z10 ? (byte) 1 : (byte) 0);
        } else {
            sc2.d(obj, j10, z10 ? (byte) 1 : (byte) 0);
        }
    }
}
