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

import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.Arrays;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public final class yo1 implements wo1 {

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

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

    public yo1(jp1 jp1Var, long j10) {
        this.f18918a = jp1Var;
        this.f18919b = j10;
    }

    public static boolean c(ql1 ql1Var) {
        int iB = ql1Var.C().B().B();
        int iC = ql1Var.C().B().C();
        byte[] bArrN = za2.n();
        nb.g.i(bArrN, "versionArray");
        ByteBuffer byteBufferAllocate = ByteBuffer.allocate(6);
        nb.g.h(byteBufferAllocate, "allocate(...)");
        byteBufferAllocate.order(ByteOrder.LITTLE_ENDIAN);
        byteBufferAllocate.putShort((short) iB);
        byteBufferAllocate.putInt(iC);
        byte[] bArrArray = byteBufferAllocate.array();
        nb.g.h(bArrArray, "array(...)");
        return Arrays.equals(bArrArray, bArrN);
    }

    @Override // com.google.android.gms.internal.ads.wo1
    public final boolean a(ql1 ql1Var) {
        jp1 jp1Var = this.f18918a;
        if (ql1Var == null || ql1Var.equals(ql1.G())) {
            jp1Var.b(IjkMediaPlayer.FFP_PROP_INT64_TRAFFIC_STATISTIC_BYTE_COUNT);
            return false;
        }
        if (c(ql1Var)) {
            return true;
        }
        jp1Var.b(IjkMediaPlayer.FFP_PROP_INT64_CACHE_STATISTIC_FILE_FORWARDS);
        return false;
    }

    @Override // com.google.android.gms.internal.ads.wo1
    public final boolean b(ql1 ql1Var) {
        jp1 jp1Var = this.f18918a;
        if (ql1Var == null || ql1Var.equals(ql1.G())) {
            jp1Var.b(IjkMediaPlayer.FFP_PROP_INT64_ASYNC_STATISTIC_BUF_FORWARDS);
            return true;
        }
        if (!c(ql1Var)) {
            jp1Var.b(IjkMediaPlayer.FFP_PROP_INT64_CACHE_STATISTIC_PHYSICAL_POS);
            return true;
        }
        boolean z10 = ql1Var.C().D() - System.currentTimeMillis() <= this.f18919b;
        if (z10) {
            jp1Var.b(IjkMediaPlayer.FFP_PROP_INT64_ASYNC_STATISTIC_BUF_CAPACITY);
        }
        return z10;
    }
}
