package com.bytedance.adsdk.ro.jnr;

import android.graphics.Path;
import android.util.JsonReader;
import java.io.IOException;
import java.util.Collections;

/* JADX INFO: loaded from: classes.dex */
class gc {
    public static com.bytedance.adsdk.ro.lb.ro.fhx fm(JsonReader jsonReader, com.bytedance.adsdk.ro.wsy wsyVar) throws IOException {
        com.bytedance.adsdk.ro.lb.fm.yz yzVar = null;
        String strNextString = null;
        com.bytedance.adsdk.ro.lb.fm.fm fmVarWsy = null;
        boolean zNextBoolean = false;
        boolean zNextBoolean2 = false;
        int iNextInt = 1;
        while (jsonReader.hasNext()) {
            String strNextName = jsonReader.nextName();
            strNextName.getClass();
            switch (strNextName) {
                case "fillEnabled":
                    zNextBoolean = jsonReader.nextBoolean();
                    break;
                case "c":
                    fmVarWsy = yz.wsy(jsonReader, wsyVar);
                    break;
                case "o":
                    yzVar = yz.ro(jsonReader, wsyVar);
                    break;
                case "r":
                    iNextInt = jsonReader.nextInt();
                    break;
                case "hd":
                    zNextBoolean2 = jsonReader.nextBoolean();
                    break;
                case "nm":
                    strNextString = jsonReader.nextString();
                    break;
                default:
                    jsonReader.skipValue();
                    break;
            }
        }
        if (yzVar == null) {
            yzVar = new com.bytedance.adsdk.ro.lb.fm.yz(Collections.singletonList(new com.bytedance.adsdk.ro.wsy.fm(100)));
        }
        return new com.bytedance.adsdk.ro.lb.ro.fhx(strNextString, zNextBoolean, iNextInt == 1 ? Path.FillType.WINDING : Path.FillType.EVEN_ODD, fmVarWsy, yzVar, zNextBoolean2);
    }
}
