f.smali

.class Lcom/ksad/lottie/c/f;
.super Ljava/lang/Object;


# direct methods
.method static a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/content/j;
    .registers 12

    const/4 v6, 0x0

    const/4 v1, 0x0

    const/4 v3, 0x1

    move v0, v3

    move-object v5, v1

    move v2, v6

    move-object v4, v1

    :goto_7
    invoke-virtual {p0}, Landroid/util/JsonReader;->hasNext()Z

    move-result v7

    if-eqz v7, :cond_6b

    invoke-virtual {p0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;

    move-result-object v8

    const/4 v7, -0x1

    invoke-virtual {v8}, Ljava/lang/String;->hashCode()I

    move-result v9

    sparse-switch v9, :sswitch_data_78

    :cond_19
    :goto_19
    packed-switch v7, :pswitch_data_8e

    invoke-virtual {p0}, Landroid/util/JsonReader;->skipValue()V

    goto :goto_7

    :sswitch_20
    const-string v9, "nm"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_19

    move v7, v6

    goto :goto_19

    :sswitch_2a
    const-string v9, "c"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_19

    move v7, v3

    goto :goto_19

    :sswitch_34
    const-string v9, "o"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_19

    const/4 v7, 0x2

    goto :goto_19

    :sswitch_3e
    const-string v9, "fillEnabled"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_19

    const/4 v7, 0x3

    goto :goto_19

    :sswitch_48
    const-string v9, "r"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_19

    const/4 v7, 0x4

    goto :goto_19

    :pswitch_52
    invoke-virtual {p0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;

    move-result-object v1

    goto :goto_7

    :pswitch_57
    invoke-static {p0, p1}, Lcom/ksad/lottie/c/n;->g(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/a/a;

    move-result-object v4

    goto :goto_7

    :pswitch_5c
    invoke-static {p0, p1}, Lcom/ksad/lottie/c/n;->b(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/a/d;

    move-result-object v5

    goto :goto_7

    :pswitch_61
    invoke-virtual {p0}, Landroid/util/JsonReader;->nextBoolean()Z

    move-result v2

    goto :goto_7

    :pswitch_66
    invoke-virtual {p0}, Landroid/util/JsonReader;->nextInt()I

    move-result v0

    goto :goto_7

    :cond_6b
    if-ne v0, v3, :cond_75

    sget-object v3, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;

    :goto_6f
    new-instance v0, Lcom/ksad/lottie/model/content/j;

    invoke-direct/range {v0 .. v5}, Lcom/ksad/lottie/model/content/j;-><init>(Ljava/lang/String;ZLandroid/graphics/Path$FillType;Lcom/ksad/lottie/model/a/a;Lcom/ksad/lottie/model/a/d;)V

    return-object v0

    :cond_75
    sget-object v3, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;

    goto :goto_6f

    :sswitch_data_78
    .sparse-switch
        -0x179b7bc2 -> :sswitch_3e
        0x63 -> :sswitch_2a
        0x6f -> :sswitch_34
        0x72 -> :sswitch_48
        0xdbf -> :sswitch_20
    .end sparse-switch

    :pswitch_data_8e
    .packed-switch 0x0
        :pswitch_52
        :pswitch_57
        :pswitch_5c
        :pswitch_61
        :pswitch_66
    .end packed-switch
.end method