AppLiveQosDebugInfo.smali
.class public Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;
.super Ljava/lang/Object;
# annotations
.annotation build Landroid/support/annotation/Keep;
.end annotation
# static fields
.field private static final LiveQosDebugInfo_acType:Ljava/lang/String; = "acType"
.field private static final LiveQosDebugInfo_aencInit:Ljava/lang/String; = "aencInit"
.field private static final LiveQosDebugInfo_audioBufferByteLength:Ljava/lang/String; = "audioBufferByteLength"
.field private static final LiveQosDebugInfo_audioBufferTimeLength:Ljava/lang/String; = "audioBufferTimeLength"
.field private static final LiveQosDebugInfo_audioDecoder:Ljava/lang/String; = "audioDecoder"
.field private static final LiveQosDebugInfo_audioDelay:Ljava/lang/String; = "audioDelay"
.field private static final LiveQosDebugInfo_audioTotalDataSize:Ljava/lang/String; = "audioTotalDataSize"
.field private static final LiveQosDebugInfo_blockCnt:Ljava/lang/String; = "blockCnt"
.field private static final LiveQosDebugInfo_blockDuration:Ljava/lang/String; = "blockDuration"
.field private static final LiveQosDebugInfo_cdnDownloadBytes:Ljava/lang/String; = "cdnDownloadBytes"
.field private static final LiveQosDebugInfo_cdnSwitchAttempts:Ljava/lang/String; = "cdnSwitchAttempts"
.field private static final LiveQosDebugInfo_cdnSwitchDurationMs:Ljava/lang/String; = "cdnSwitchDurationMs"
.field private static final LiveQosDebugInfo_cdnSwitchSuccessAttempts:Ljava/lang/String; = "cdnSwitchSuccessAttempts"
.field private static final LiveQosDebugInfo_cdnUsedBytes:Ljava/lang/String; = "cdnUsedBytes"
.field private static final LiveQosDebugInfo_comment:Ljava/lang/String; = "comment"
.field private static final LiveQosDebugInfo_droppedDurationBefFirstScreen:Ljava/lang/String; = "droppedDurationBefFirstScreen"
.field private static final LiveQosDebugInfo_droppedDurationTotal:Ljava/lang/String; = "droppedDurationTotal"
.field private static final LiveQosDebugInfo_firstFrameReceived:Ljava/lang/String; = "firstFrameReceived"
.field private static final LiveQosDebugInfo_firstScreenTimeCodecOpen:Ljava/lang/String; = "firstScreenTimeCodecOpen"
.field private static final LiveQosDebugInfo_firstScreenTimeDecode:Ljava/lang/String; = "firstScreenTimeDecode"
.field private static final LiveQosDebugInfo_firstScreenTimeDnsAnalyze:Ljava/lang/String; = "firstScreenTimeDnsAnalyze"
.field private static final LiveQosDebugInfo_firstScreenTimeHttpConnect:Ljava/lang/String; = "firstScreenTimeHttpConnect"
.field private static final LiveQosDebugInfo_firstScreenTimeInputOpen:Ljava/lang/String; = "firstScreenTimeInputOpen"
.field private static final LiveQosDebugInfo_firstScreenTimePktReceive:Ljava/lang/String; = "firstScreenTimePktReceive"
.field private static final LiveQosDebugInfo_firstScreenTimePreDecode:Ljava/lang/String; = "firstScreenTimePreDecode"
.field private static final LiveQosDebugInfo_firstScreenTimeRender:Ljava/lang/String; = "firstScreenTimeRender"
.field private static final LiveQosDebugInfo_firstScreenTimeStreamFind:Ljava/lang/String; = "firstScreenTimeStreamFind"
.field private static final LiveQosDebugInfo_firstScreenTimeTotal:Ljava/lang/String; = "firstScreenTimeTotal"
.field private static final LiveQosDebugInfo_firstScreenTimeWaitForPlay:Ljava/lang/String; = "firstScreenTimeWaitForPlay"
.field private static final LiveQosDebugInfo_host:Ljava/lang/String; = "host"
.field private static final LiveQosDebugInfo_hostInfo:Ljava/lang/String; = "hostInfo"
.field private static final LiveQosDebugInfo_isLiveManifest:Ljava/lang/String; = "isLiveManifest"
.field private static final LiveQosDebugInfo_kflvBandwidthCurrent:Ljava/lang/String; = "kflvBandwidthCurrent"
.field private static final LiveQosDebugInfo_kflvBandwidthFragment:Ljava/lang/String; = "kflvBandwidthFragment"
.field private static final LiveQosDebugInfo_kflvCurrentBufferMs:Ljava/lang/String; = "kflvCurrentBufferMs"
.field private static final LiveQosDebugInfo_kflvEstimateBufferMs:Ljava/lang/String; = "kflvEstimateBufferMs"
.field private static final LiveQosDebugInfo_kflvPlayingBitrate:Ljava/lang/String; = "kflvPlayingBitrate"
.field private static final LiveQosDebugInfo_kflvPredictedBufferMs:Ljava/lang/String; = "kflvPredictedBufferMs"
.field private static final LiveQosDebugInfo_kflvSpeedupThresholdMs:Ljava/lang/String; = "kflvSpeedupThresholdMs"
.field private static final LiveQosDebugInfo_p2spDownloadBytes:Ljava/lang/String; = "p2spDownloadBytes"
.field private static final LiveQosDebugInfo_p2spEnabled:Ljava/lang/String; = "p2spEnabled"
.field private static final LiveQosDebugInfo_p2spSwitchAttempts:Ljava/lang/String; = "p2spSwitchAttempts"
.field private static final LiveQosDebugInfo_p2spSwitchDurationMs:Ljava/lang/String; = "p2spSwitchDurationMs"
.field private static final LiveQosDebugInfo_p2spSwitchSuccessAttempts:Ljava/lang/String; = "p2spSwitchSuccessAttempts"
.field private static final LiveQosDebugInfo_p2spUsedBytes:Ljava/lang/String; = "p2spUsedBytes"
.field private static final LiveQosDebugInfo_sourceDeviceType:Ljava/lang/String; = "sourceDeviceType"
.field private static final LiveQosDebugInfo_totalDataSize:Ljava/lang/String; = "totalDataSize"
.field private static final LiveQosDebugInfo_vencDynamic:Ljava/lang/String; = "vencDynamic"
.field private static final LiveQosDebugInfo_vencInit:Ljava/lang/String; = "vencInit"
.field private static final LiveQosDebugInfo_videoBufferByteLength:Ljava/lang/String; = "videoBufferByteLength"
.field private static final LiveQosDebugInfo_videoBufferTimeLength:Ljava/lang/String; = "videoBufferTimeLength"
.field private static final LiveQosDebugInfo_videoDecodeFramesPerSecond:Ljava/lang/String; = "videoDecodeFramesPerSecond"
.field private static final LiveQosDebugInfo_videoDecoder:Ljava/lang/String; = "videoDecoder"
.field private static final LiveQosDebugInfo_videoDelayAftDec:Ljava/lang/String; = "videoDelayAftDec"
.field private static final LiveQosDebugInfo_videoDelayBefDec:Ljava/lang/String; = "videoDelayBefDec"
.field private static final LiveQosDebugInfo_videoDelayRecv:Ljava/lang/String; = "videoDelayRecv"
.field private static final LiveQosDebugInfo_videoDelayRender:Ljava/lang/String; = "videoDelayRender"
.field private static final LiveQosDebugInfo_videoDisplayFramesPerSecond:Ljava/lang/String; = "videoDisplayFramesPerSecond"
.field private static final LiveQosDebugInfo_videoReadFramesPerSecond:Ljava/lang/String; = "videoReadFramesPerSecond"
.field private static final LiveQosDebugInfo_videoTotalDataSize:Ljava/lang/String; = "videoTotalDataSize"
# instance fields
.field public acType:I
.field public aencInit:Ljava/lang/String;
.field public audioBufferByteLength:I
.field public audioBufferTimeLength:I
.field public audioDecoder:Ljava/lang/String;
.field public audioDelay:I
.field public audioTotalDataSize:J
.field public blockCnt:I
.field public blockDuration:J
.field public cdnDownloadBytes:J
.field public cdnSwitchAttempts:I
.field public cdnSwitchDurationMs:I
.field public cdnSwitchSuccessAttempts:I
.field public cdnUsedBytes:J
.field public comment:Ljava/lang/String;
.field public firstFrameReceived:J
.field public firstScreenTimeCodecOpen:J
.field public firstScreenTimeDecode:J
.field public firstScreenTimeDnsAnalyze:J
.field public firstScreenTimeDroppedDuration:I
.field public firstScreenTimeHttpConnect:J
.field public firstScreenTimeInputOpen:J
.field public firstScreenTimePktReceive:J
.field public firstScreenTimePreDecode:J
.field public firstScreenTimeRender:J
.field public firstScreenTimeStreamFind:J
.field public firstScreenTimeTotal:J
.field public firstScreenTimeWaitForPlay:J
.field public host:Ljava/lang/String;
.field public hostInfo:Ljava/lang/String;
.field public isLiveManifest:Z
.field public kflvBandwidthCurrent:I
.field public kflvBandwidthFragment:I
.field public kflvCurrentBufferMs:I
.field public kflvEstimateBufferMs:I
.field public kflvPlayingBitrate:I
.field public kflvPredictedBufferMs:I
.field public kflvSpeedupThresholdMs:I
.field public p2spDownloadBytes:J
.field public p2spEnabled:I
.field public p2spSwitchAttempts:I
.field public p2spSwitchDurationMs:I
.field public p2spSwitchSuccessAttempts:I
.field public p2spUsedBytes:J
.field public sourceDeviceType:I
.field public totalDataSize:J
.field public totalDroppedDuration:I
.field public vencDynamic:Ljava/lang/String;
.field public vencInit:Ljava/lang/String;
.field public videoBufferByteLength:I
.field public videoBufferTimeLength:I
.field public videoDecodeFramesPerSecond:F
.field public videoDecoder:Ljava/lang/String;
.field public videoDelayAftDec:I
.field public videoDelayBefDec:I
.field public videoDelayRecv:I
.field public videoDelayRender:I
.field public videoDisplayFramesPerSecond:F
.field public videoReadFramesPerSecond:F
.field public videoTotalDataSize:J
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static from(Landroid/os/Bundle;)Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;
.registers 10
const/4 v0, 0x1
const/4 v8, 0x0
const-wide/16 v6, 0x0
const/4 v1, 0x0
if-nez p0, :cond_9
const/4 v0, 0x0
:goto_8
return-object v0
:cond_9
new-instance v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;
invoke-direct {v2}, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;-><init>()V
const-string v3, "comment"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->comment:Ljava/lang/String;
const-string v3, "videoDecoder"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDecoder:Ljava/lang/String;
const-string v3, "audioDecoder"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->audioDecoder:Ljava/lang/String;
const-string v3, "vencDynamic"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->vencDynamic:Ljava/lang/String;
const-string v3, "hostInfo"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->hostInfo:Ljava/lang/String;
const-string v3, "host"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->host:Ljava/lang/String;
const-string v3, "vencInit"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->vencInit:Ljava/lang/String;
const-string v3, "aencInit"
const-string v4, ""
invoke-virtual {p0, v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->aencInit:Ljava/lang/String;
const-string v3, "audioBufferTimeLength"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->audioBufferTimeLength:I
const-string v3, "videoBufferTimeLength"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoBufferTimeLength:I
const-string v3, "audioDelay"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->audioDelay:I
const-string v3, "videoDelayRecv"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDelayRecv:I
const-string v3, "videoDelayBefDec"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDelayBefDec:I
const-string v3, "videoDelayAftDec"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDelayAftDec:I
const-string v3, "videoDelayRender"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDelayRender:I
const-string v3, "droppedDurationBefFirstScreen"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeDroppedDuration:I
const-string v3, "droppedDurationTotal"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->totalDroppedDuration:I
const-string v3, "audioBufferByteLength"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->audioBufferByteLength:I
const-string v3, "videoBufferByteLength"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
iput v3, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoBufferByteLength:I
const-string v3, "audioTotalDataSize"
invoke-virtual {p0, v3, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->audioTotalDataSize:J
const-string v3, "videoTotalDataSize"
invoke-virtual {p0, v3, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoTotalDataSize:J
const-string v3, "totalDataSize"
invoke-virtual {p0, v3, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->totalDataSize:J
const-string v3, "isLiveManifest"
invoke-virtual {p0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v3
if-ne v3, v0, :cond_204
:goto_d6
iput-boolean v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->isLiveManifest:Z
const-string v0, "kflvPlayingBitrate"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvPlayingBitrate:I
const-string v0, "kflvBandwidthCurrent"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvBandwidthCurrent:I
const-string v0, "kflvBandwidthFragment"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvBandwidthFragment:I
const-string v0, "kflvCurrentBufferMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvCurrentBufferMs:I
const-string v0, "kflvEstimateBufferMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvEstimateBufferMs:I
const-string v0, "kflvPredictedBufferMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvPredictedBufferMs:I
const-string v0, "kflvSpeedupThresholdMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->kflvSpeedupThresholdMs:I
const-string v0, "firstScreenTimeDnsAnalyze"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeDnsAnalyze:J
const-string v0, "firstScreenTimeHttpConnect"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeHttpConnect:J
const-string v0, "firstScreenTimePktReceive"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimePktReceive:J
const-string v0, "firstScreenTimeTotal"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeTotal:J
const-string v0, "firstScreenTimeWaitForPlay"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeWaitForPlay:J
const-string v0, "firstScreenTimeInputOpen"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeInputOpen:J
const-string v0, "firstScreenTimeStreamFind"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeStreamFind:J
const-string v0, "firstScreenTimeCodecOpen"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeCodecOpen:J
const-string v0, "firstScreenTimePreDecode"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimePreDecode:J
const-string v0, "firstScreenTimeDecode"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeDecode:J
const-string v0, "firstScreenTimeRender"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstScreenTimeRender:J
const-string v0, "firstFrameReceived"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->firstFrameReceived:J
const-string v0, "blockCnt"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->blockCnt:I
const-string v0, "blockDuration"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->blockDuration:J
const-string v0, "videoReadFramesPerSecond"
invoke-virtual {p0, v0, v8}, Landroid/os/Bundle;->getFloat(Ljava/lang/String;F)F
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoReadFramesPerSecond:F
const-string v0, "videoDecodeFramesPerSecond"
invoke-virtual {p0, v0, v8}, Landroid/os/Bundle;->getFloat(Ljava/lang/String;F)F
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDecodeFramesPerSecond:F
const-string v0, "videoDisplayFramesPerSecond"
invoke-virtual {p0, v0, v8}, Landroid/os/Bundle;->getFloat(Ljava/lang/String;F)F
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->videoDisplayFramesPerSecond:F
const-string v0, "sourceDeviceType"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->sourceDeviceType:I
const-string v0, "acType"
const/4 v3, -0x1
invoke-virtual {p0, v0, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->acType:I
const-string v0, "p2spEnabled"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spEnabled:I
const-string v0, "p2spUsedBytes"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spUsedBytes:J
const-string v0, "cdnUsedBytes"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->cdnUsedBytes:J
const-string v0, "p2spDownloadBytes"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spDownloadBytes:J
const-string v0, "cdnDownloadBytes"
invoke-virtual {p0, v0, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v4
iput-wide v4, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->cdnDownloadBytes:J
const-string v0, "p2spSwitchAttempts"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spSwitchAttempts:I
const-string v0, "cdnSwitchAttempts"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->cdnSwitchAttempts:I
const-string v0, "p2spSwitchSuccessAttempts"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spSwitchSuccessAttempts:I
const-string v0, "cdnSwitchSuccessAttempts"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->cdnSwitchSuccessAttempts:I
const-string v0, "p2spSwitchDurationMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->p2spSwitchDurationMs:I
const-string v0, "cdnSwitchDurationMs"
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, v2, Lcom/kwai/player/debuginfo/model/AppLiveQosDebugInfo;->cdnSwitchDurationMs:I
move-object v0, v2
goto/16 :goto_8
:cond_204
move v0, v1
goto/16 :goto_d6
.end method