discord-jadx/app/src/main/java/c/c/a/a0/a.java

70 lines
2.0 KiB
Java

package c.c.a.a0;
import android.graphics.PointF;
import c.c.a.a0.h0.c;
import c.c.a.b0.g;
import c.c.a.d;
import c.c.a.w.c.h;
import c.c.a.y.k.b;
import c.c.a.y.k.e;
import c.c.a.y.k.i;
import c.c.a.y.k.m;
import com.airbnb.lottie.parser.AnimatableValueParser;
import java.io.IOException;
import java.util.ArrayList;
/* compiled from: AnimatablePathValueParser */
public class a {
public static c.a a = c.a.a("k", "x", "y");
public static e a(c cVar, d dVar) throws IOException {
ArrayList arrayList = new ArrayList();
if (cVar.w() == c.b.BEGIN_ARRAY) {
cVar.a();
while (cVar.e()) {
arrayList.add(new h(dVar, p.a(cVar, dVar, g.c(), u.a, cVar.w() == c.b.BEGIN_OBJECT)));
}
cVar.c();
q.b(arrayList);
} else {
arrayList.add(new c.c.a.c0.a(o.b(cVar, g.c())));
}
return new e(arrayList);
}
public static m<PointF, PointF> b(c cVar, d dVar) throws IOException {
c.b bVar = c.b.STRING;
cVar.b();
e eVar = null;
b bVar2 = null;
b bVar3 = null;
boolean z2 = false;
while (cVar.w() != c.b.END_OBJECT) {
int z3 = cVar.z(a);
if (z3 != 0) {
if (z3 != 1) {
if (z3 != 2) {
cVar.B();
cVar.C();
} else if (cVar.w() == bVar) {
cVar.C();
} else {
bVar3 = AnimatableValueParser.R1(cVar, dVar);
}
} else if (cVar.w() == bVar) {
cVar.C();
} else {
bVar2 = AnimatableValueParser.R1(cVar, dVar);
}
z2 = true;
} else {
eVar = a(cVar, dVar);
}
}
cVar.d();
if (z2) {
dVar.a("Lottie doesn't support expressions.");
}
return eVar != null ? eVar : new i(bVar2, bVar3);
}
}