package com.bytedance.adsdk.ro.jnr;

import android.util.JsonReader;
import java.io.IOException;

/* JADX INFO: loaded from: classes.dex */
class wu {
    public static com.bytedance.adsdk.ro.lb.ro.lb fm(JsonReader jsonReader, com.bytedance.adsdk.ro.wsy wsyVar) throws IOException {
        com.bytedance.adsdk.ro.lb.ro.lb lbVarFm;
        String strNextString;
        jsonReader.beginObject();
        int iNextInt = 2;
        while (true) {
            lbVarFm = null;
            if (!jsonReader.hasNext()) {
                strNextString = null;
                break;
            }
            String strNextName = jsonReader.nextName();
            strNextName.getClass();
            if (!strNextName.equals("d")) {
                if (strNextName.equals("ty")) {
                    strNextString = jsonReader.nextString();
                    break;
                }
                jsonReader.skipValue();
            } else {
                iNextInt = jsonReader.nextInt();
            }
        }
        if (strNextString == null) {
            return null;
        }
        switch (strNextString) {
            case "el":
                lbVarFm = ajl.fm(jsonReader, wsyVar, iNextInt);
                break;
            case "fl":
                lbVarFm = gc.fm(jsonReader, wsyVar);
                break;
            case "gf":
                lbVarFm = irt.fm(jsonReader, wsyVar);
                break;
            case "gr":
                lbVarFm = xgn.fm(jsonReader, wsyVar);
                break;
            case "gs":
                lbVarFm = qhl.fm(jsonReader, wsyVar);
                break;
            case "mm":
                lbVarFm = hi.fm(jsonReader);
                wsyVar.fm("Animation contains merge paths. Merge paths are only supported on KitKat+ and must be manually enabled by calling enableMergePathsForKitKatAndAbove().");
                break;
            case "rc":
                lbVarFm = ol.fm(jsonReader, wsyVar);
                break;
            case "rd":
                lbVarFm = ha.fm(jsonReader, wsyVar);
                break;
            case "rp":
                lbVarFm = wbw.fm(jsonReader, wsyVar);
                break;
            case "sh":
                lbVarFm = mon.fm(jsonReader, wsyVar);
                break;
            case "sr":
                lbVarFm = ai.fm(jsonReader, wsyVar, iNextInt);
                break;
            case "st":
                lbVarFm = bx.fm(jsonReader, wsyVar);
                break;
            case "tm":
                lbVarFm = zan.fm(jsonReader, wsyVar);
                break;
            case "tr":
                lbVarFm = lb.fm(jsonReader, wsyVar);
                break;
        }
        while (jsonReader.hasNext()) {
            jsonReader.skipValue();
        }
        jsonReader.endObject();
        return lbVarFm;
    }
}
