package com.google.android.gms.internal.firebase_ml; import android.os.SystemClock; import com.google.android.gms.common.internal.GmsLogger; import java.util.LinkedList; import java.util.concurrent.TimeUnit; /* loaded from: classes2.dex */ public final class zzpu { private static final GmsLogger zzaoz = new GmsLogger("StreamingFormatChecker", ""); private final LinkedList zzaxm = new LinkedList<>(); private long zzaxn = -1; public final void zzb(zzpz zzpzVar) { if (zzpzVar.zzaxe.getBitmap() == null) { return; } long elapsedRealtime = SystemClock.elapsedRealtime(); this.zzaxm.add(Long.valueOf(elapsedRealtime)); if (this.zzaxm.size() > 5) { this.zzaxm.removeFirst(); } if (this.zzaxm.size() != 5 || elapsedRealtime - this.zzaxm.peekFirst().longValue() >= 5000) { return; } long j = this.zzaxn; if (j == -1 || elapsedRealtime - j >= TimeUnit.SECONDS.toMillis(5L)) { this.zzaxn = elapsedRealtime; zzaoz.w("StreamingFormatChecker", "ML Kit has detected that you seem to pass camera frames to the detector as a Bitmap object. This is inefficient. Please use YUV_420_888 format for camera2 API or NV21 format for (legacy) camera API and directly pass down the byte array to ML Kit."); } } }