o.smali

.class public final Lcom/kwai/video/ksvodplayerkit/b/o;
.super Ljava/lang/Object;


# direct methods
.method public static a(Ljava/lang/String;)Lcom/kwai/video/ksvodplayerkit/b/n;
    .registers 7

    const/4 v0, 0x0

    :try_start_1
    new-instance v1, Lorg/json/JSONObject;

    invoke-direct {v1, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
    :try_end_6
    .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_6} :catch_9

    :goto_6
    if-nez v1, :cond_c

    :goto_8
    return-object v0

    :catch_9
    move-exception v1

    move-object v1, v0

    goto :goto_6

    :cond_c
    new-instance v0, Lcom/kwai/video/ksvodplayerkit/b/n;

    invoke-direct {v0}, Lcom/kwai/video/ksvodplayerkit/b/n;-><init>()V

    const-string v2, "rateType"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->a:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->a:I

    const-string v2, "bwEstimateType"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->b:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->b:I

    const-string v2, "absLowResLowDevice"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->c:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->c:I

    const-string v2, "adapt4G"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->d:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->d:I

    const-string v2, "adaptWifi"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->e:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->e:I

    const-string v2, "adaptOtherNet"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->f:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->f:D

    const-string v2, "absLowRate4G"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->g:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->g:I

    const-string v2, "absLowRateWifi"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->h:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->h:I

    const-string v2, "absLowRes4G"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->i:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->i:D

    const-string v2, "absLowResWifi"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->j:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->j:D

    const-string v2, "shortKeepInterval"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->k:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->k:D

    const-string v2, "longKeepInterval"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->l:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->l:I

    const-string v2, "bitrateInitLevel"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->m:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->m:I

    const-string v2, "weight"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->n:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->n:D

    const-string v2, "blockAffectedIntervalMs"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->o:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->o:D

    const-string v2, "wifiAmend"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->p:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->p:D

    const-string v2, "fourGAmend"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->q:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->q:D

    const-string v2, "resAmend"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->r:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->r:D

    const-string v2, "devWidthTh"

    iget-wide v4, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->s:D

    invoke-virtual {v1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D

    move-result-wide v2

    iput-wide v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->s:D

    const-string v2, "devHeightTh"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->t:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v2

    iput v2, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->t:I

    const-string v2, "priorityPolicy"

    iget v3, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->u:I

    invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, v0, Lcom/kwai/video/ksvodplayerkit/b/n;->u:I

    goto/16 :goto_8
.end method