134 lines
4.5 KiB
Java
134 lines
4.5 KiB
Java
package w1;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Collections;
|
|
import m1.e;
|
|
import s1.a;
|
|
import s1.b;
|
|
import s1.d;
|
|
import t1.p;
|
|
import x1.c;
|
|
/* compiled from: ShapeStrokeParser.java */
|
|
/* loaded from: classes.dex */
|
|
class h0 {
|
|
|
|
/* renamed from: a reason: collision with root package name */
|
|
private static c.a f25444a = c.a.a("nm", "c", "w", "o", "lc", "lj", "ml", "hd", "d");
|
|
|
|
/* renamed from: b reason: collision with root package name */
|
|
private static final c.a f25445b = c.a.a("n", "v");
|
|
|
|
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
|
|
static p a(c cVar, e eVar) {
|
|
char c10;
|
|
ArrayList arrayList = new ArrayList();
|
|
String str = null;
|
|
b bVar = null;
|
|
a aVar = null;
|
|
b bVar2 = null;
|
|
p.b bVar3 = null;
|
|
p.c cVar2 = null;
|
|
float f2 = 0.0f;
|
|
boolean z10 = false;
|
|
d dVar = null;
|
|
while (cVar.w()) {
|
|
switch (cVar.s0(f25444a)) {
|
|
case 0:
|
|
str = cVar.P();
|
|
break;
|
|
case 1:
|
|
aVar = d.c(cVar, eVar);
|
|
break;
|
|
case 2:
|
|
bVar2 = d.e(cVar, eVar);
|
|
break;
|
|
case 3:
|
|
dVar = d.h(cVar, eVar);
|
|
break;
|
|
case 4:
|
|
bVar3 = p.b.values()[cVar.I() - 1];
|
|
break;
|
|
case 5:
|
|
cVar2 = p.c.values()[cVar.I() - 1];
|
|
break;
|
|
case 6:
|
|
f2 = (float) cVar.D();
|
|
break;
|
|
case 7:
|
|
z10 = cVar.x();
|
|
break;
|
|
case 8:
|
|
cVar.k();
|
|
while (cVar.w()) {
|
|
cVar.m();
|
|
String str2 = null;
|
|
b bVar4 = null;
|
|
while (cVar.w()) {
|
|
int s02 = cVar.s0(f25445b);
|
|
if (s02 == 0) {
|
|
str2 = cVar.P();
|
|
} else if (s02 != 1) {
|
|
cVar.t0();
|
|
cVar.u0();
|
|
} else {
|
|
bVar4 = d.e(cVar, eVar);
|
|
}
|
|
}
|
|
cVar.t();
|
|
str2.hashCode();
|
|
switch (str2.hashCode()) {
|
|
case 100:
|
|
if (str2.equals("d")) {
|
|
c10 = 0;
|
|
break;
|
|
}
|
|
c10 = 65535;
|
|
break;
|
|
case 103:
|
|
if (str2.equals("g")) {
|
|
c10 = 1;
|
|
break;
|
|
}
|
|
c10 = 65535;
|
|
break;
|
|
case 111:
|
|
if (str2.equals("o")) {
|
|
c10 = 2;
|
|
break;
|
|
}
|
|
c10 = 65535;
|
|
break;
|
|
default:
|
|
c10 = 65535;
|
|
break;
|
|
}
|
|
switch (c10) {
|
|
case 0:
|
|
case 1:
|
|
eVar.u(true);
|
|
arrayList.add(bVar4);
|
|
break;
|
|
case 2:
|
|
bVar = bVar4;
|
|
break;
|
|
}
|
|
}
|
|
cVar.o();
|
|
if (arrayList.size() != 1) {
|
|
break;
|
|
} else {
|
|
arrayList.add(arrayList.get(0));
|
|
break;
|
|
}
|
|
break;
|
|
default:
|
|
cVar.u0();
|
|
break;
|
|
}
|
|
}
|
|
if (dVar == null) {
|
|
dVar = new d(Collections.singletonList(new z1.a(100)));
|
|
}
|
|
return new p(str, bVar, arrayList, aVar, dVar, bVar2, bVar3, cVar2, f2, z10);
|
|
}
|
|
}
|