package a0;

import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.util.SparseIntArray;
import androidx.constraintlayout.motion.widget.MotionLayout;
import androidx.constraintlayout.widget.ConstraintAttribute$AttributeType;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class g extends c {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f81e = 0;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f82f = -1;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public String f83g = null;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public float f84h = Float.NaN;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public float f85i = 0.0f;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public float f86j = 0.0f;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public float f87k = Float.NaN;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public int f88l = -1;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public float f89m = Float.NaN;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public float f90n = Float.NaN;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public float f91o = Float.NaN;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public float f92p = Float.NaN;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public float f93q = Float.NaN;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public float f94r = Float.NaN;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public float f95s = Float.NaN;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public float f96t = Float.NaN;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public float f97u = Float.NaN;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public float f98v = Float.NaN;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public float f99w = Float.NaN;

    public g() {
        this.f29d = new HashMap();
    }

    @Override // a0.c
    public final void a(HashMap map) {
        map.size();
        StackTraceElement[] stackTrace = new Throwable().getStackTrace();
        int iMin = Math.min(2, stackTrace.length - 1);
        String str = " ";
        for (int i10 = 1; i10 <= iMin; i10++) {
            stackTrace[i10].getFileName();
            stackTrace[i10].getLineNumber();
            stackTrace[i10].getMethodName();
            str = str + " ";
        }
        for (String str2 : map.keySet()) {
            z.k kVar = (z.k) map.get(str2);
            if (kVar != null) {
                str2.getClass();
                switch (str2) {
                    case "rotationX":
                        kVar.b(this.f93q, this.f26a);
                        break;
                    case "rotationY":
                        kVar.b(this.f94r, this.f26a);
                        break;
                    case "translationX":
                        kVar.b(this.f97u, this.f26a);
                        break;
                    case "translationY":
                        kVar.b(this.f98v, this.f26a);
                        break;
                    case "translationZ":
                        kVar.b(this.f99w, this.f26a);
                        break;
                    case "progress":
                        kVar.b(this.f87k, this.f26a);
                        break;
                    case "scaleX":
                        kVar.b(this.f95s, this.f26a);
                        break;
                    case "scaleY":
                        kVar.b(this.f96t, this.f26a);
                        break;
                    case "rotation":
                        kVar.b(this.f91o, this.f26a);
                        break;
                    case "elevation":
                        kVar.b(this.f90n, this.f26a);
                        break;
                    case "transitionPathRotate":
                        kVar.b(this.f92p, this.f26a);
                        break;
                    case "alpha":
                        kVar.b(this.f89m, this.f26a);
                        break;
                    case "waveOffset":
                        kVar.b(this.f85i, this.f26a);
                        break;
                    case "wavePhase":
                        kVar.b(this.f86j, this.f26a);
                        break;
                    default:
                        str2.startsWith("CUSTOM");
                        break;
                }
            }
        }
    }

    @Override // a0.c
    /* JADX INFO: renamed from: b */
    public final c clone() {
        g gVar = new g();
        super.c(this);
        gVar.f81e = this.f81e;
        gVar.f82f = this.f82f;
        gVar.f83g = this.f83g;
        gVar.f84h = this.f84h;
        gVar.f85i = this.f85i;
        gVar.f86j = this.f86j;
        gVar.f87k = this.f87k;
        gVar.f88l = this.f88l;
        gVar.f89m = this.f89m;
        gVar.f90n = this.f90n;
        gVar.f91o = this.f91o;
        gVar.f92p = this.f92p;
        gVar.f93q = this.f93q;
        gVar.f94r = this.f94r;
        gVar.f95s = this.f95s;
        gVar.f96t = this.f96t;
        gVar.f97u = this.f97u;
        gVar.f98v = this.f98v;
        gVar.f99w = this.f99w;
        return gVar;
    }

    @Override // a0.c
    public final void d(HashSet hashSet) {
        if (!Float.isNaN(this.f89m)) {
            hashSet.add("alpha");
        }
        if (!Float.isNaN(this.f90n)) {
            hashSet.add("elevation");
        }
        if (!Float.isNaN(this.f91o)) {
            hashSet.add("rotation");
        }
        if (!Float.isNaN(this.f93q)) {
            hashSet.add("rotationX");
        }
        if (!Float.isNaN(this.f94r)) {
            hashSet.add("rotationY");
        }
        if (!Float.isNaN(this.f95s)) {
            hashSet.add("scaleX");
        }
        if (!Float.isNaN(this.f96t)) {
            hashSet.add("scaleY");
        }
        if (!Float.isNaN(this.f92p)) {
            hashSet.add("transitionPathRotate");
        }
        if (!Float.isNaN(this.f97u)) {
            hashSet.add("translationX");
        }
        if (!Float.isNaN(this.f98v)) {
            hashSet.add("translationY");
        }
        if (!Float.isNaN(this.f99w)) {
            hashSet.add("translationZ");
        }
        if (this.f29d.size() > 0) {
            Iterator it = this.f29d.keySet().iterator();
            while (it.hasNext()) {
                hashSet.add("CUSTOM," + ((String) it.next()));
            }
        }
    }

    @Override // a0.c
    public final void e(Context context, AttributeSet attributeSet) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, androidx.constraintlayout.widget.s.KeyCycle);
        SparseIntArray sparseIntArray = f.f80a;
        int indexCount = typedArrayObtainStyledAttributes.getIndexCount();
        for (int i10 = 0; i10 < indexCount; i10++) {
            int index = typedArrayObtainStyledAttributes.getIndex(i10);
            SparseIntArray sparseIntArray2 = f.f80a;
            switch (sparseIntArray2.get(index)) {
                case 1:
                    if (MotionLayout.f1093g1) {
                        int resourceId = typedArrayObtainStyledAttributes.getResourceId(index, this.f27b);
                        this.f27b = resourceId;
                        if (resourceId == -1) {
                            this.f28c = typedArrayObtainStyledAttributes.getString(index);
                        }
                    } else if (typedArrayObtainStyledAttributes.peekValue(index).type == 3) {
                        this.f28c = typedArrayObtainStyledAttributes.getString(index);
                    } else {
                        this.f27b = typedArrayObtainStyledAttributes.getResourceId(index, this.f27b);
                    }
                    break;
                case 2:
                    this.f26a = typedArrayObtainStyledAttributes.getInt(index, this.f26a);
                    break;
                case 3:
                    typedArrayObtainStyledAttributes.getString(index);
                    break;
                case 4:
                    this.f81e = typedArrayObtainStyledAttributes.getInteger(index, this.f81e);
                    break;
                case 5:
                    if (typedArrayObtainStyledAttributes.peekValue(index).type == 3) {
                        this.f83g = typedArrayObtainStyledAttributes.getString(index);
                        this.f82f = 7;
                    } else {
                        this.f82f = typedArrayObtainStyledAttributes.getInt(index, this.f82f);
                    }
                    break;
                case 6:
                    this.f84h = typedArrayObtainStyledAttributes.getFloat(index, this.f84h);
                    break;
                case 7:
                    if (typedArrayObtainStyledAttributes.peekValue(index).type == 5) {
                        this.f85i = typedArrayObtainStyledAttributes.getDimension(index, this.f85i);
                    } else {
                        this.f85i = typedArrayObtainStyledAttributes.getFloat(index, this.f85i);
                    }
                    break;
                case 8:
                    this.f88l = typedArrayObtainStyledAttributes.getInt(index, this.f88l);
                    break;
                case 9:
                    this.f89m = typedArrayObtainStyledAttributes.getFloat(index, this.f89m);
                    break;
                case 10:
                    this.f90n = typedArrayObtainStyledAttributes.getDimension(index, this.f90n);
                    break;
                case 11:
                    this.f91o = typedArrayObtainStyledAttributes.getFloat(index, this.f91o);
                    break;
                case 12:
                    this.f93q = typedArrayObtainStyledAttributes.getFloat(index, this.f93q);
                    break;
                case 13:
                    this.f94r = typedArrayObtainStyledAttributes.getFloat(index, this.f94r);
                    break;
                case 14:
                    this.f92p = typedArrayObtainStyledAttributes.getFloat(index, this.f92p);
                    break;
                case 15:
                    this.f95s = typedArrayObtainStyledAttributes.getFloat(index, this.f95s);
                    break;
                case 16:
                    this.f96t = typedArrayObtainStyledAttributes.getFloat(index, this.f96t);
                    break;
                case 17:
                    this.f97u = typedArrayObtainStyledAttributes.getDimension(index, this.f97u);
                    break;
                case 18:
                    this.f98v = typedArrayObtainStyledAttributes.getDimension(index, this.f98v);
                    break;
                case 19:
                    this.f99w = typedArrayObtainStyledAttributes.getDimension(index, this.f99w);
                    break;
                case 20:
                    this.f87k = typedArrayObtainStyledAttributes.getFloat(index, this.f87k);
                    break;
                case 21:
                    this.f86j = typedArrayObtainStyledAttributes.getFloat(index, this.f86j) / 360.0f;
                    break;
                default:
                    Integer.toHexString(index);
                    sparseIntArray2.get(index);
                    break;
            }
        }
    }

    public final void h(HashMap map) {
        z.f fVar;
        float f10;
        z.f fVar2;
        for (String str : map.keySet()) {
            if (str.startsWith("CUSTOM")) {
                androidx.constraintlayout.widget.a aVar = (androidx.constraintlayout.widget.a) this.f29d.get(str.substring(7));
                if (aVar != null) {
                    if (aVar.f1302c == ConstraintAttribute$AttributeType.f1259b && (fVar = (z.f) map.get(str)) != null) {
                        int i10 = this.f26a;
                        int i11 = this.f82f;
                        String str2 = this.f83g;
                        int i12 = this.f88l;
                        fVar.f36992f.add(new v.h(this.f84h, this.f85i, this.f86j, aVar.a(), i10));
                        if (i12 != -1) {
                            fVar.f36991e = i12;
                        }
                        fVar.f36989c = i11;
                        fVar.d(aVar);
                        fVar.f36990d = str2;
                    }
                }
            } else {
                switch (str) {
                    case "rotationX":
                        f10 = this.f93q;
                        break;
                    case "rotationY":
                        f10 = this.f94r;
                        break;
                    case "translationX":
                        f10 = this.f97u;
                        break;
                    case "translationY":
                        f10 = this.f98v;
                        break;
                    case "translationZ":
                        f10 = this.f99w;
                        break;
                    case "progress":
                        f10 = this.f87k;
                        break;
                    case "scaleX":
                        f10 = this.f95s;
                        break;
                    case "scaleY":
                        f10 = this.f96t;
                        break;
                    case "rotation":
                        f10 = this.f91o;
                        break;
                    case "elevation":
                        f10 = this.f90n;
                        break;
                    case "transitionPathRotate":
                        f10 = this.f92p;
                        break;
                    case "alpha":
                        f10 = this.f89m;
                        break;
                    case "waveOffset":
                        f10 = this.f85i;
                        break;
                    case "wavePhase":
                        f10 = this.f86j;
                        break;
                    default:
                        str.startsWith("CUSTOM");
                        f10 = Float.NaN;
                        break;
                }
                float f11 = f10;
                if (!Float.isNaN(f11) && (fVar2 = (z.f) map.get(str)) != null) {
                    int i13 = this.f26a;
                    int i14 = this.f82f;
                    String str3 = this.f83g;
                    int i15 = this.f88l;
                    fVar2.f36992f.add(new v.h(this.f84h, this.f85i, this.f86j, f11, i13));
                    if (i15 != -1) {
                        fVar2.f36991e = i15;
                    }
                    fVar2.f36989c = i14;
                    fVar2.f36990d = str3;
                }
            }
        }
    }
}
