- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
35 lines
1.0 KiB
Java
35 lines
1.0 KiB
Java
package com.amazonaws.internal;
|
|
|
|
import android.support.v4.media.session.PlaybackStateCompat;
|
|
import java.io.InputStream;
|
|
import java.security.DigestInputStream;
|
|
import java.security.MessageDigest;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class SdkDigestInputStream extends DigestInputStream {
|
|
public SdkDigestInputStream(InputStream inputStream, MessageDigest messageDigest) {
|
|
super(inputStream, messageDigest);
|
|
}
|
|
|
|
@Override // java.io.FilterInputStream, java.io.InputStream
|
|
public final long skip(long j) {
|
|
if (j <= 0) {
|
|
return j;
|
|
}
|
|
int min = (int) Math.min(PlaybackStateCompat.ACTION_PLAY_FROM_SEARCH, j);
|
|
byte[] bArr = new byte[min];
|
|
long j2 = j;
|
|
while (j2 > 0) {
|
|
int read = read(bArr, 0, (int) Math.min(j2, min));
|
|
if (read == -1) {
|
|
if (j2 == j) {
|
|
return -1L;
|
|
}
|
|
return j - j2;
|
|
}
|
|
j2 -= read;
|
|
}
|
|
return j;
|
|
}
|
|
}
|