aa$7.smali
.class final Lsg/bigo/live/support64/aa$7;
.super Llive/sg/bigo/svcapi/q;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lsg/bigo/live/support64/aa;->g()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Llive/sg/bigo/svcapi/q<",
"Lsg/bigo/live/support64/proto/ah;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lsg/bigo/live/support64/aa;
.field final synthetic val$msg:Lsg/bigo/live/support64/proto/ag;
# direct methods
.method constructor <init>(Lsg/bigo/live/support64/aa;Lsg/bigo/live/support64/proto/ag;)V
.registers 3
.line 957
iput-object p1, p0, Lsg/bigo/live/support64/aa$7;->this$0:Lsg/bigo/live/support64/aa;
iput-object p2, p0, Lsg/bigo/live/support64/aa$7;->val$msg:Lsg/bigo/live/support64/proto/ag;
invoke-direct {p0}, Llive/sg/bigo/svcapi/q;-><init>()V
return-void
.end method
# virtual methods
.method public final onResponse(Lsg/bigo/live/support64/proto/ah;)V
.registers 11
.line 960
iget-object v0, p0, Lsg/bigo/live/support64/aa$7;->this$0:Lsg/bigo/live/support64/aa;
.line 1977
sget-object v1, Lsg/bigo/live/support64/s;->f:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "[issue] handleFetchDirectorRes. "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1}, Lsg/bigo/live/support64/proto/ah;->toString()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 1979
new-instance v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;
invoke-direct {v1}, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;-><init>()V
.line 1980
iget-short v2, p1, Lsg/bigo/live/support64/proto/ah;->a:S
.line 1981
iget-short v3, p1, Lsg/bigo/live/support64/proto/ah;->a:S
const/4 v4, 0x1
const/16 v5, 0xc8
if-eq v3, v5, :cond_2f
.line 1982
sget-object p1, Lsg/bigo/live/support64/s;->f:Ljava/lang/String;
const-string v3, "handleFetchDirectorRes failed"
invoke-static {p1, v3}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_98
.line 1983
:cond_2f
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->f:[B
if-eqz v3, :cond_90
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->f:[B
array-length v3, v3
if-eqz v3, :cond_90
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->i:Ljava/util/List;
.line 1984
invoke-interface {v3}, Ljava/util/List;->isEmpty()Z
move-result v3
if-eqz v3, :cond_49
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->j:Ljava/util/List;
invoke-interface {v3}, Ljava/util/List;->isEmpty()Z
move-result v3
if-eqz v3, :cond_49
goto :goto_90
.line 1987
:cond_49
invoke-virtual {p1}, Lsg/bigo/live/support64/proto/ah;->c()Z
move-result v3
if-eqz v3, :cond_88
invoke-virtual {p1}, Lsg/bigo/live/support64/proto/ah;->d()Z
move-result v3
if-nez v3, :cond_56
goto :goto_88
.line 1991
:cond_56
new-instance v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;
invoke-direct {v1}, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;-><init>()V
.line 1992
iget-wide v5, p1, Lsg/bigo/live/support64/proto/ah;->q:J
iput-wide v5, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->b:J
.line 1993
iget-wide v5, p1, Lsg/bigo/live/support64/proto/ah;->r:J
iput-wide v5, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->m:J
.line 1994
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->f:[B
iput-object v3, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->e:[B
.line 1995
iget v3, p1, Lsg/bigo/live/support64/proto/ah;->g:I
iput v3, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->d:I
.line 1996
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->i:Ljava/util/List;
iput-object v3, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->f:Ljava/util/List;
.line 1997
iget-object v3, p1, Lsg/bigo/live/support64/proto/ah;->j:Ljava/util/List;
iput-object v3, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->g:Ljava/util/List;
.line 1998
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v5
const-wide/16 v7, 0x3e8
div-long/2addr v5, v7
long-to-int v3, v5
iput v3, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->j:I
.line 1999
invoke-virtual {v1, v4}, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->b(Z)V
.line 2000
invoke-virtual {v1, v4}, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->c(Z)V
.line 2001
iget p1, p1, Lsg/bigo/live/support64/proto/ah;->m:I
iput p1, v1, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;->n:I
goto :goto_98
.line 1988
:cond_88
:goto_88
sget-object p1, Lsg/bigo/live/support64/s;->f:Ljava/lang/String;
const-string v2, "handleFetchDirectorRes invalid res, none-director found"
invoke-static {p1, v2}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_97
.line 1985
:cond_90
:goto_90
sget-object p1, Lsg/bigo/live/support64/s;->f:Ljava/lang/String;
const-string v2, "handleFetchDirectorRes invalid res:"
invoke-static {p1, v2}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
:goto_97
const/4 v2, 0x1
.line 2005
:goto_98
:try_start_98
iget-object p1, v0, Lsg/bigo/live/support64/aa;->f:Lsg/bigo/live/support64/ipc/k;
invoke-interface {p1, v2, v1}, Lsg/bigo/live/support64/ipc/k;->a(ILsg/bigo/live/support64/proto/PYYMediaServerInfo;)V
:try_end_9d
.catch Landroid/os/RemoteException; {:try_start_98 .. :try_end_9d} :catch_9d
:catch_9d
return-void
.end method
.method public final bridge synthetic onResponse(Lsg/bigo/svcapi/IProtocol;)V
.registers 2
.line 957
check-cast p1, Lsg/bigo/live/support64/proto/ah;
invoke-virtual {p0, p1}, Lsg/bigo/live/support64/aa$7;->onResponse(Lsg/bigo/live/support64/proto/ah;)V
return-void
.end method
.method public final onTimeout()V
.registers 7
.line 965
sget-object v0, Lsg/bigo/live/support64/s;->f:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "[RoomSessionImpl]fetchMediaDirector timeout, seqId:"
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v2, p0, Lsg/bigo/live/support64/aa$7;->val$msg:Lsg/bigo/live/support64/proto/ag;
invoke-virtual {v2}, Lsg/bigo/live/support64/proto/ag;->seq()I
move-result v2
int-to-long v2, v2
const-wide v4, 0xffffffffL
and-long/2addr v2, v4
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
.line 967
:try_start_20
iget-object v0, p0, Lsg/bigo/live/support64/aa$7;->this$0:Lsg/bigo/live/support64/aa;
.line 2046
iget-object v0, v0, Lsg/bigo/live/support64/aa;->f:Lsg/bigo/live/support64/ipc/k;
const/16 v1, 0xd
const/4 v2, 0x0
.line 967
invoke-interface {v0, v1, v2}, Lsg/bigo/live/support64/ipc/k;->a(ILsg/bigo/live/support64/proto/PYYMediaServerInfo;)V
:try_end_2a
.catch Landroid/os/RemoteException; {:try_start_20 .. :try_end_2a} :catch_2a
:catch_2a
return-void
.end method