package com.google.android.gms.internal.ads; import com.applovin.exoplayer2.common.base.Ascii; import com.mbridge.msdk.newreward.function.common.MBridgeCommon; import com.mbridge.msdk.playercommon.exoplayer2.C; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayList; import java.util.List; /* loaded from: classes3.dex */ public final class zzadi { public static int zza(byte[] bArr) { return (bArr[10] & 255) | ((bArr[11] & 255) << 8); } public static int zzb(ByteBuffer byteBuffer) { int i; if ((byteBuffer.get(5) & 2) == 0) { i = 0; } else { byte b = byteBuffer.get(26); int i2 = 28; int i3 = 28; for (int i4 = 0; i4 < b; i4++) { i3 += byteBuffer.get(i4 + 27); } byte b2 = byteBuffer.get(i3 + 26); for (int i5 = 0; i5 < b2; i5++) { i2 += byteBuffer.get(i3 + 27 + i5); } i = i3 + i2; } int i6 = byteBuffer.get(i + 26) + Ascii.ESC + i; return (int) ((zzg(byteBuffer.get(i6), byteBuffer.limit() - i6 > 1 ? byteBuffer.get(i6 + 1) : (byte) 0) * 48000) / 1000000); } public static int zzc(ByteBuffer byteBuffer) { return (int) ((zzg(byteBuffer.get(0), byteBuffer.limit() > 1 ? byteBuffer.get(1) : (byte) 0) * 48000) / 1000000); } public static long zzd(byte[] bArr) { return zzg(bArr[0], bArr.length > 1 ? bArr[1] : (byte) 0); } public static List zze(byte[] bArr) { long zza = zza(bArr); ArrayList arrayList = new ArrayList(3); arrayList.add(bArr); arrayList.add(zzi(zzh(zza))); arrayList.add(zzi(zzh(3840L))); return arrayList; } public static boolean zzf(long j, long j2) { return j - j2 <= zzh(3840L) / 1000; } private static long zzg(byte b, byte b2) { int i; int i2 = b & 255; int i3 = b & 3; if (i3 != 0) { i = 2; if (i3 != 1 && i3 != 2) { i = b2 & 63; } } else { i = 1; } int i4 = i2 >> 3; return i * (i4 >= 16 ? 2500 << r6 : i4 >= 12 ? 10000 << (i4 & 1) : (i4 & 3) == 3 ? MBridgeCommon.DEFAULT_LOAD_TIMEOUT : 10000 << r6); } private static long zzh(long j) { return (j * C.NANOS_PER_SECOND) / 48000; } private static byte[] zzi(long j) { return ByteBuffer.allocate(8).order(ByteOrder.nativeOrder()).putLong(j).array(); } }