Files
rr3-apk/decompiled-community/sources/com/fyber/inneractive/sdk/protobuf/l.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

784 lines
25 KiB
Java

package com.fyber.inneractive.sdk.protobuf;
import androidx.work.WorkInfo;
import com.fyber.inneractive.sdk.protobuf.q1;
import java.io.IOException;
import java.io.OutputStream;
import java.util.logging.Level;
import java.util.logging.Logger;
/* loaded from: classes2.dex */
public abstract class l extends h {
public static final Logger b = Logger.getLogger(l.class.getName());
public static final boolean c = p1.e;
public m a;
public static abstract class a extends l {
public final byte[] d;
public final int e;
public int f;
public a(int i) {
super(0);
if (i < 0) {
throw new IllegalArgumentException("bufferSize must be >= 0");
}
int max = Math.max(i, 20);
this.d = new byte[max];
this.e = max;
}
public final void e(long j) {
byte[] bArr = this.d;
int i = this.f;
bArr[i] = (byte) (j & 255);
bArr[i + 1] = (byte) ((j >> 8) & 255);
bArr[i + 2] = (byte) ((j >> 16) & 255);
bArr[i + 3] = (byte) (255 & (j >> 24));
bArr[i + 4] = (byte) (((int) (j >> 32)) & 255);
bArr[i + 5] = (byte) (((int) (j >> 40)) & 255);
bArr[i + 6] = (byte) (((int) (j >> 48)) & 255);
this.f = i + 8;
bArr[i + 7] = (byte) (((int) (j >> 56)) & 255);
}
public final void j(int i) {
byte[] bArr = this.d;
int i2 = this.f;
bArr[i2] = (byte) (i & 255);
bArr[i2 + 1] = (byte) ((i >> 8) & 255);
bArr[i2 + 2] = (byte) ((i >> 16) & 255);
this.f = i2 + 4;
bArr[i2 + 3] = (byte) ((i >> 24) & 255);
}
public final void f(long j) {
if (l.c) {
while ((j & (-128)) != 0) {
byte[] bArr = this.d;
int i = this.f;
this.f = i + 1;
p1.a(bArr, i, (byte) ((((int) j) & 127) | 128));
j >>>= 7;
}
byte[] bArr2 = this.d;
int i2 = this.f;
this.f = i2 + 1;
p1.a(bArr2, i2, (byte) j);
return;
}
while ((j & (-128)) != 0) {
byte[] bArr3 = this.d;
int i3 = this.f;
this.f = i3 + 1;
bArr3[i3] = (byte) ((((int) j) & 127) | 128);
j >>>= 7;
}
byte[] bArr4 = this.d;
int i4 = this.f;
this.f = i4 + 1;
bArr4[i4] = (byte) j;
}
public final void k(int i) {
if (l.c) {
while ((i & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) != 0) {
byte[] bArr = this.d;
int i2 = this.f;
this.f = i2 + 1;
p1.a(bArr, i2, (byte) ((i & 127) | 128));
i >>>= 7;
}
byte[] bArr2 = this.d;
int i3 = this.f;
this.f = i3 + 1;
p1.a(bArr2, i3, (byte) i);
return;
}
while ((i & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) != 0) {
byte[] bArr3 = this.d;
int i4 = this.f;
this.f = i4 + 1;
bArr3[i4] = (byte) ((i & 127) | 128);
i >>>= 7;
}
byte[] bArr4 = this.d;
int i5 = this.f;
this.f = i5 + 1;
bArr4[i5] = (byte) i;
}
}
public static class b extends l {
public final byte[] d;
public final int e;
public int f;
public b(byte[] bArr, int i) {
super(0);
if (((bArr.length - i) | i) < 0) {
throw new IllegalArgumentException(String.format("Array range is invalid. Buffer.length=%d, offset=%d, length=%d", Integer.valueOf(bArr.length), 0, Integer.valueOf(i)));
}
this.d = bArr;
this.f = 0;
this.e = i;
}
public final int a() {
return this.e - this.f;
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, boolean z) throws IOException {
i(r1.a(i, 0));
a(z ? (byte) 1 : (byte) 0);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, i iVar) throws IOException {
i(r1.a(i, 2));
i(iVar.size());
iVar.a(this);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(int i, int i2) throws IOException {
i(r1.a(i, 0));
h(i2);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void e(int i, int i2) throws IOException {
i(r1.a(i, 0));
i(i2);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void g(int i) throws IOException {
try {
byte[] bArr = this.d;
int i2 = this.f;
bArr[i2] = (byte) (i & 255);
bArr[i2 + 1] = (byte) ((i >> 8) & 255);
bArr[i2 + 2] = (byte) ((i >> 16) & 255);
this.f = i2 + 4;
bArr[i2 + 3] = (byte) ((i >> 24) & 255);
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), 1), e);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void h(int i) throws IOException {
if (i >= 0) {
i(i);
} else {
d(i);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void d(long j) throws IOException {
if (l.c && a() >= 10) {
while ((j & (-128)) != 0) {
byte[] bArr = this.d;
int i = this.f;
this.f = i + 1;
p1.a(bArr, i, (byte) ((((int) j) & 127) | 128));
j >>>= 7;
}
byte[] bArr2 = this.d;
int i2 = this.f;
this.f = i2 + 1;
p1.a(bArr2, i2, (byte) j);
return;
}
while ((j & (-128)) != 0) {
try {
byte[] bArr3 = this.d;
int i3 = this.f;
this.f = i3 + 1;
bArr3[i3] = (byte) ((((int) j) & 127) | 128);
j >>>= 7;
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), 1), e);
}
}
byte[] bArr4 = this.d;
int i4 = this.f;
this.f = i4 + 1;
bArr4[i4] = (byte) j;
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void i(int i) throws IOException {
if (!l.c || com.fyber.inneractive.sdk.protobuf.d.a() || a() < 5) {
while ((i & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) != 0) {
try {
byte[] bArr = this.d;
int i2 = this.f;
this.f = i2 + 1;
bArr[i2] = (byte) ((i & 127) | 128);
i >>>= 7;
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), 1), e);
}
}
byte[] bArr2 = this.d;
int i3 = this.f;
this.f = i3 + 1;
bArr2[i3] = (byte) i;
return;
}
if ((i & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) == 0) {
byte[] bArr3 = this.d;
int i4 = this.f;
this.f = i4 + 1;
p1.a(bArr3, i4, (byte) i);
return;
}
byte[] bArr4 = this.d;
int i5 = this.f;
this.f = i5 + 1;
p1.a(bArr4, i5, (byte) (i | 128));
int i6 = i >>> 7;
if ((i6 & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) == 0) {
byte[] bArr5 = this.d;
int i7 = this.f;
this.f = i7 + 1;
p1.a(bArr5, i7, (byte) i6);
return;
}
byte[] bArr6 = this.d;
int i8 = this.f;
this.f = i8 + 1;
p1.a(bArr6, i8, (byte) (i6 | 128));
int i9 = i >>> 14;
if ((i9 & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) == 0) {
byte[] bArr7 = this.d;
int i10 = this.f;
this.f = i10 + 1;
p1.a(bArr7, i10, (byte) i9);
return;
}
byte[] bArr8 = this.d;
int i11 = this.f;
this.f = i11 + 1;
p1.a(bArr8, i11, (byte) (i9 | 128));
int i12 = i >>> 21;
if ((i12 & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) == 0) {
byte[] bArr9 = this.d;
int i13 = this.f;
this.f = i13 + 1;
p1.a(bArr9, i13, (byte) i12);
return;
}
byte[] bArr10 = this.d;
int i14 = this.f;
this.f = i14 + 1;
p1.a(bArr10, i14, (byte) (i12 | 128));
byte[] bArr11 = this.d;
int i15 = this.f;
this.f = i15 + 1;
p1.a(bArr11, i15, (byte) (i >>> 28));
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, long j) throws IOException {
i(r1.a(i, 1));
c(j);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(int i, i iVar) throws IOException {
i(r1.a(1, 3));
e(2, i);
b(3, iVar);
i(r1.a(1, 4));
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, int i2) throws IOException {
i(r1.a(i, 5));
g(i2);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, o0 o0Var, d1 d1Var) throws IOException {
i(r1.a(i, 2));
i(((com.fyber.inneractive.sdk.protobuf.a) o0Var).getSerializedSize(d1Var));
d1Var.a((Object) o0Var, this.a);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, long j) throws IOException {
i(r1.a(i, 0));
d(j);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(long j) throws IOException {
try {
byte[] bArr = this.d;
int i = this.f;
bArr[i] = (byte) (((int) j) & 255);
bArr[i + 1] = (byte) (((int) (j >> 8)) & 255);
bArr[i + 2] = (byte) (((int) (j >> 16)) & 255);
bArr[i + 3] = (byte) (((int) (j >> 24)) & 255);
bArr[i + 4] = (byte) (((int) (j >> 32)) & 255);
bArr[i + 5] = (byte) (((int) (j >> 40)) & 255);
bArr[i + 6] = (byte) (((int) (j >> 48)) & 255);
this.f = i + 8;
bArr[i + 7] = (byte) (((int) (j >> 56)) & 255);
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), 1), e);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, o0 o0Var) throws IOException {
i(r1.a(1, 3));
e(2, i);
i(r1.a(3, 2));
i(o0Var.getSerializedSize());
o0Var.writeTo(this);
i(r1.a(1, 4));
}
public final void b(String str) throws IOException {
int i = this.f;
try {
int e = l.e(str.length() * 3);
int e2 = l.e(str.length());
if (e2 == e) {
int i2 = i + e2;
this.f = i2;
int a = q1.a.a(str, this.d, i2, a());
this.f = i;
i((a - i) - e2);
this.f = a;
} else {
i(q1.a(str));
this.f = q1.a.a(str, this.d, this.f, a());
}
} catch (q1.d e3) {
this.f = i;
a(str, e3);
} catch (IndexOutOfBoundsException e4) {
throw new c(e4);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(String str, int i) throws IOException {
i(r1.a(i, 2));
b(str);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(byte b) throws IOException {
try {
byte[] bArr = this.d;
int i = this.f;
this.f = i + 1;
bArr[i] = b;
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), 1), e);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.h
public final void a(byte[] bArr, int i, int i2) throws IOException {
try {
System.arraycopy(bArr, i, this.d, this.f, i2);
this.f += i2;
} catch (IndexOutOfBoundsException e) {
throw new c(String.format("Pos: %d, limit: %d, len: %d", Integer.valueOf(this.f), Integer.valueOf(this.e), Integer.valueOf(i2)), e);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void d(int i, int i2) throws IOException {
i(r1.a(i, i2));
}
}
public static class c extends IOException {
private static final long serialVersionUID = -6947486886997889499L;
public c(IndexOutOfBoundsException indexOutOfBoundsException) {
super("CodedOutputStream was writing to a flat byte array and ran out of space.", indexOutOfBoundsException);
}
public c(String str, IndexOutOfBoundsException indexOutOfBoundsException) {
super("CodedOutputStream was writing to a flat byte array and ran out of space.: " + str, indexOutOfBoundsException);
}
}
public static final class d extends a {
public final OutputStream g;
public d(OutputStream outputStream, int i) {
super(i);
if (outputStream == null) {
throw new NullPointerException("out");
}
this.g = outputStream;
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, o0 o0Var, d1 d1Var) throws IOException {
i(r1.a(i, 2));
i(((com.fyber.inneractive.sdk.protobuf.a) o0Var).getSerializedSize(d1Var));
d1Var.a((Object) o0Var, this.a);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, i iVar) throws IOException {
i(r1.a(i, 2));
i(iVar.size());
iVar.a(this);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(int i, i iVar) throws IOException {
i(r1.a(1, 3));
e(2, i);
b(3, iVar);
i(r1.a(1, 4));
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void d(int i, int i2) throws IOException {
i(r1.a(i, i2));
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void e(int i, int i2) throws IOException {
l(20);
k(r1.a(i, 0));
k(i2);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void g(int i) throws IOException {
l(4);
j(i);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void h(int i) throws IOException {
if (i >= 0) {
i(i);
} else {
d(i);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void i(int i) throws IOException {
l(5);
k(i);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void d(long j) throws IOException {
l(10);
f(j);
}
public final void l(int i) throws IOException {
if (this.e - this.f < i) {
a();
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, o0 o0Var) throws IOException {
i(r1.a(1, 3));
e(2, i);
i(r1.a(3, 2));
i(o0Var.getSerializedSize());
o0Var.writeTo(this);
i(r1.a(1, 4));
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, int i2) throws IOException {
l(14);
k(r1.a(i, 5));
j(i2);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(int i, int i2) throws IOException {
l(20);
k(r1.a(i, 0));
if (i2 >= 0) {
k(i2);
} else {
f(i2);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void b(int i, long j) throws IOException {
l(20);
k(r1.a(i, 0));
f(j);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(String str, int i) throws IOException {
i(r1.a(i, 2));
b(str);
}
public final void b(String str) throws IOException {
try {
int length = str.length() * 3;
int e = l.e(length);
int i = e + length;
int i2 = this.e;
if (i > i2) {
byte[] bArr = new byte[length];
int a = q1.a.a(str, bArr, 0, length);
i(a);
b(bArr, 0, a);
return;
}
if (i > i2 - this.f) {
a();
}
int e2 = l.e(str.length());
int i3 = this.f;
try {
if (e2 == e) {
int i4 = i3 + e2;
this.f = i4;
int a2 = q1.a.a(str, this.d, i4, this.e - i4);
this.f = i3;
k((a2 - i3) - e2);
this.f = a2;
} else {
int a3 = q1.a(str);
k(a3);
this.f = q1.a.a(str, this.d, this.f, a3);
}
} catch (q1.d e3) {
this.f = i3;
throw e3;
} catch (ArrayIndexOutOfBoundsException e4) {
throw new c(e4);
}
} catch (q1.d e5) {
a(str, e5);
}
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void c(long j) throws IOException {
l(8);
e(j);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, long j) throws IOException {
l(18);
k(r1.a(i, 1));
e(j);
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(int i, boolean z) throws IOException {
l(11);
k(r1.a(i, 0));
byte b = z ? (byte) 1 : (byte) 0;
byte[] bArr = this.d;
int i2 = this.f;
this.f = i2 + 1;
bArr[i2] = b;
}
@Override // com.fyber.inneractive.sdk.protobuf.l
public final void a(byte b) throws IOException {
if (this.f == this.e) {
a();
}
byte[] bArr = this.d;
int i = this.f;
this.f = i + 1;
bArr[i] = b;
}
@Override // com.fyber.inneractive.sdk.protobuf.h
public final void a(byte[] bArr, int i, int i2) throws IOException {
b(bArr, i, i2);
}
public final void a() throws IOException {
this.g.write(this.d, 0, this.f);
this.f = 0;
}
public final void b(byte[] bArr, int i, int i2) throws IOException {
int i3 = this.e;
int i4 = this.f;
int i5 = i3 - i4;
if (i5 >= i2) {
System.arraycopy(bArr, i, this.d, i4, i2);
this.f += i2;
return;
}
System.arraycopy(bArr, i, this.d, i4, i5);
int i6 = i + i5;
int i7 = i2 - i5;
this.f = this.e;
a();
if (i7 <= this.e) {
System.arraycopy(bArr, i6, this.d, 0, i7);
this.f = i7;
} else {
this.g.write(bArr, i6, i7);
}
}
}
public /* synthetic */ l(int i) {
this();
}
public static int a(int i, int i2) {
return e(i2) + d(i);
}
public static int a(long j) {
int i;
if (((-128) & j) == 0) {
return 1;
}
if (j < 0) {
return 10;
}
if (((-34359738368L) & j) != 0) {
j >>>= 28;
i = 6;
} else {
i = 2;
}
if (((-2097152) & j) != 0) {
i += 2;
j >>>= 14;
}
return (j & (-16384)) != 0 ? i + 1 : i;
}
public static int b(int i) {
return d(i) + 8;
}
public static long b(long j) {
return (j >> 63) ^ (j << 1);
}
public static int c(int i) {
if (i >= 0) {
return e(i);
}
return 10;
}
public static int d(int i) {
return e(r1.a(i, 0));
}
public static int e(int i) {
if ((i & WorkInfo.STOP_REASON_FOREGROUND_SERVICE_TIMEOUT) == 0) {
return 1;
}
if ((i & (-16384)) == 0) {
return 2;
}
if (((-2097152) & i) == 0) {
return 3;
}
return (i & (-268435456)) == 0 ? 4 : 5;
}
public static int f(int i) {
return (i >> 31) ^ (i << 1);
}
public abstract void a(byte b2) throws IOException;
public abstract void a(int i, long j) throws IOException;
public abstract void a(int i, o0 o0Var) throws IOException;
public abstract void a(int i, o0 o0Var, d1 d1Var) throws IOException;
public abstract void a(int i, boolean z) throws IOException;
public abstract void a(String str, int i) throws IOException;
public abstract void b(int i, int i2) throws IOException;
public abstract void b(int i, long j) throws IOException;
public abstract void b(int i, i iVar) throws IOException;
public abstract void c(int i, int i2) throws IOException;
public abstract void c(int i, i iVar) throws IOException;
public abstract void c(long j) throws IOException;
public abstract void d(int i, int i2) throws IOException;
public abstract void d(long j) throws IOException;
public abstract void e(int i, int i2) throws IOException;
public abstract void g(int i) throws IOException;
public abstract void h(int i) throws IOException;
public abstract void i(int i) throws IOException;
public l() {
}
public static int a(int i) {
return d(i) + 4;
}
public static int a(int i, i iVar) {
int d2 = d(i);
int size = iVar.size();
return e(size) + size + d2;
}
public static int a(String str) {
int length;
try {
length = q1.a(str);
} catch (q1.d unused) {
length = str.getBytes(y.a).length;
}
return e(length) + length;
}
public final void a(String str, q1.d dVar) throws IOException {
b.log(Level.WARNING, "Converting ill-formed UTF-16. Your Protocol Buffer will not round trip correctly!", (Throwable) dVar);
byte[] bytes = str.getBytes(y.a);
try {
i(bytes.length);
a(bytes, 0, bytes.length);
} catch (c e) {
throw e;
} catch (IndexOutOfBoundsException e2) {
throw new c(e2);
}
}
}