b.smali

.class public final Lsg/bigolive/revenue64/component/vsshow/b;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field private static a:Z = false


# direct methods
.method static constructor <clinit>()V
    .registers 0

    return-void
.end method

.method public static a()J
    .registers 3

    .line 1051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 19
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->n()J

    move-result-wide v0

    return-wide v0

    .line 21
    :cond_13
    sget-object v0, Lsg/bigolive/revenue64/component/vsshow/-$$Lambda$b$UA6HwyL_ircKaFSC1Iu0BMx6m0o;->INSTANCE:Lsg/bigolive/revenue64/component/vsshow/-$$Lambda$b$UA6HwyL_ircKaFSC1Iu0BMx6m0o;

    sget-object v1, Lsg/bigolive/revenue64/component/vsshow/-$$Lambda$b$MElfaAEPcNTzJ6DpZlSgc_MjWlo;->INSTANCE:Lsg/bigolive/revenue64/component/vsshow/-$$Lambda$b$MElfaAEPcNTzJ6DpZlSgc_MjWlo;

    const-string v2, "GetMicconnectSessionIdByShowMic"

    invoke-static {v2, v0, v1}, Lsg/bigo/live/support64/utils/o;->a(Ljava/lang/String;Lsg/bigo/live/support64/utils/ai;Lsg/bigo/live/support64/utils/ai;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    int-to-long v0, v0

    return-wide v0
.end method

.method public static a(Z)V
    .registers 1

    .line 114
    sput-boolean p0, Lsg/bigolive/revenue64/component/vsshow/b;->a:Z

    return-void
.end method

.method public static a(J)Z
    .registers 7

    .line 5051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    const/4 v1, 0x1

    const/4 v2, 0x0

    if-eqz v0, :cond_28

    .line 79
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v3

    cmp-long v0, p0, v3

    if-eqz v0, :cond_27

    .line 80
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->f()Lsg/bigo/live/support64/controllers/pk/PkInfo;

    move-result-object v0

    iget-wide v3, v0, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J

    cmp-long v0, p0, v3

    if-eqz v0, :cond_27

    return v1

    :cond_27
    return v2

    .line 82
    :cond_28
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v3

    cmp-long v0, p0, v3

    if-eqz v0, :cond_3b

    .line 83
    invoke-static {p0, p1}, Lsg/bigolive/revenue64/a;->a(J)Z

    move-result p0

    if-nez p0, :cond_3b

    return v1

    :cond_3b
    return v2
.end method

.method public static b()J
    .registers 2

    .line 29
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v0

    return-wide v0
.end method

.method public static b(J)S
    .registers 5

    .line 6051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_28

    .line 89
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v0

    cmp-long v2, p0, v0

    if-nez v2, :cond_18

    const/4 p0, 0x0

    return p0

    .line 91
    :cond_18
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->f()Lsg/bigo/live/support64/controllers/pk/PkInfo;

    move-result-object v0

    iget-wide v0, v0, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J

    cmp-long v2, p0, v0

    if-nez v2, :cond_3d

    const/4 p0, 0x1

    return p0

    .line 94
    :cond_28
    invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lsg/bigo/live/support64/controllers/micconnect/a;->c(J)Z

    move-result v0

    if-eqz v0, :cond_3d

    .line 95
    invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lsg/bigo/live/support64/controllers/micconnect/a;->d(J)Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;

    move-result-object p0

    iget-short p0, p0, Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;->d:S

    return p0

    :cond_3d
    const/4 p0, -0x1

    return p0
.end method

.method public static c()J
    .registers 3

    .line 2051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_15

    .line 34
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->f()Lsg/bigo/live/support64/controllers/pk/PkInfo;

    move-result-object v0

    iget-wide v0, v0, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J

    return-wide v0

    .line 36
    :cond_15
    invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/micconnect/a;->p()[J

    move-result-object v0

    if-eqz v0, :cond_27

    .line 37
    array-length v1, v0

    const/4 v2, 0x1

    if-ne v1, v2, :cond_27

    const/4 v1, 0x0

    .line 38
    aget-wide v1, v0, v1

    return-wide v1

    :cond_27
    const-wide/16 v0, 0x0

    return-wide v0
.end method

.method public static c(J)Z
    .registers 5

    .line 7051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_29

    .line 105
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v0

    cmp-long v2, p0, v0

    if-eqz v2, :cond_27

    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->f()Lsg/bigo/live/support64/controllers/pk/PkInfo;

    move-result-object v0

    iget-wide v0, v0, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J

    cmp-long v2, p0, v0

    if-nez v2, :cond_25

    goto :goto_27

    :cond_25
    const/4 p0, 0x0

    return p0

    :cond_27
    :goto_27
    const/4 p0, 0x1

    return p0

    .line 107
    :cond_29
    invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lsg/bigo/live/support64/controllers/micconnect/a;->c(J)Z

    move-result p0

    return p0
.end method

.method public static d()J
    .registers 2

    .line 3051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_15

    .line 45
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->f()Lsg/bigo/live/support64/controllers/pk/PkInfo;

    move-result-object v0

    iget-wide v0, v0, Lsg/bigo/live/support64/controllers/pk/PkInfo;->a:J

    return-wide v0

    .line 47
    :cond_15
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->n()J

    move-result-wide v0

    return-wide v0
.end method

.method public static e()Z
    .registers 1

    .line 51
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    return v0
.end method

.method public static f()J
    .registers 2

    .line 55
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->n()J

    move-result-wide v0

    return-wide v0
.end method

.method public static g()Z
    .registers 2

    .line 64
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-nez v0, :cond_18

    .line 65
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->E()I

    move-result v0

    const/4 v1, 0x4

    if-ne v0, v1, :cond_16

    goto :goto_18

    :cond_16
    const/4 v0, 0x0

    return v0

    :cond_18
    :goto_18
    const/4 v0, 0x1

    return v0
.end method

.method public static h()Z
    .registers 3

    .line 4051
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 71
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v0

    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/o;->n()J

    move-result-wide v1

    invoke-virtual {v0, v1, v2}, Lsg/bigo/live/support64/controllers/pk/a;->a(J)Z

    move-result v0

    return v0

    .line 73
    :cond_1b
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->B()Z

    move-result v0

    return v0
.end method

.method public static i()Z
    .registers 1

    .line 118
    sget-boolean v0, Lsg/bigolive/revenue64/component/vsshow/b;->a:Z

    return v0
.end method

.method private static synthetic j()Ljava/lang/Integer;
    .registers 1

    const/4 v0, 0x0

    .line 24
    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    return-object v0
.end method

.method private static synthetic k()Ljava/lang/Integer;
    .registers 2

    .line 23
    invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/controllers/micconnect/a;->e(I)Lsg/bigo/live/support64/controllers/micconnect/MicController;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/controllers/micconnect/MicController;->getSessionId()I

    move-result v0

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    return-object v0
.end method

.method public static synthetic lambda$MElfaAEPcNTzJ6DpZlSgc_MjWlo()Ljava/lang/Integer;
    .registers 1

    invoke-static {}, Lsg/bigolive/revenue64/component/vsshow/b;->j()Ljava/lang/Integer;

    move-result-object v0

    return-object v0
.end method

.method public static synthetic lambda$UA6HwyL_ircKaFSC1Iu0BMx6m0o()Ljava/lang/Integer;
    .registers 1

    invoke-static {}, Lsg/bigolive/revenue64/component/vsshow/b;->k()Ljava/lang/Integer;

    move-result-object v0

    return-object v0
.end method