RoomServiceUnit.smali

.class public Lsg/bigo/live/support64/unit/RoomServiceUnit;
.super Lcom/live/share64/a/a/a;
.source "SourceFile"

# interfaces
.implements Lcom/live/share64/d/b$a;
.implements Llive/sg/bigo/svcapi/c/b;
.implements Lsg/bigo/live/support64/af$a;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/live/support64/unit/RoomServiceUnit$a;
    }
.end annotation


# static fields
.field private static final a:Lsg/bigo/live/support64/unit/a;


# instance fields
.field private b:Lsg/bigo/live/support64/i/e;

.field private c:Lsg/bigo/live/support64/i/d;


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

    .line 49
    new-instance v0, Lsg/bigo/live/support64/unit/a;

    invoke-direct {v0}, Lsg/bigo/live/support64/unit/a;-><init>()V

    sput-object v0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;

    return-void
.end method

.method public constructor <init>(Lcom/live/share64/a/a;)V
    .registers 2

    .line 52
    invoke-direct {p0, p1}, Lcom/live/share64/a/a/a;-><init>(Lcom/live/share64/a/a;)V

    .line 160
    new-instance p1, Lsg/bigo/live/support64/unit/RoomServiceUnit$5;

    invoke-direct {p1, p0, p0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$5;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/af$a;)V

    iput-object p1, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->b:Lsg/bigo/live/support64/i/e;

    .line 177
    new-instance p1, Lsg/bigo/live/support64/i/d;

    invoke-direct {p1, p0}, Lsg/bigo/live/support64/i/d;-><init>(Lsg/bigo/live/support64/af$a;)V

    iput-object p1, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->c:Lsg/bigo/live/support64/i/d;

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
    .registers 1

    .line 45
    iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;

    return-object p0
.end method

.method private synthetic a(Lsg/bigo/live/support64/controllers/chat/d;)V
    .registers 5

    .line 100
    new-instance v0, Lsg/bigo/live/support64/unit/RoomServiceUnit$4;

    invoke-direct {v0, p0, p1}, Lsg/bigo/live/support64/unit/RoomServiceUnit$4;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/controllers/chat/d;)V

    const/4 p1, 0x1

    new-array p1, p1, [I

    const/4 v1, 0x0

    const/4 v2, 0x5

    aput v2, p1, v1

    invoke-static {v0, p1}, Lcom/live/share64/proto/a/a/a;->a(Lcom/live/share64/proto/a/a/d;[I)V

    return-void
.end method

.method static synthetic b(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
    .registers 1

    .line 45
    iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;

    return-object p0
.end method

.method static synthetic c(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
    .registers 1

    .line 45
    iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;

    return-object p0
.end method

.method public static synthetic lambda$YIBzLzf-tbJE9GxJbllngh3DY1U(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/controllers/chat/d;)V
    .registers 2

    invoke-direct {p0, p1}, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a(Lsg/bigo/live/support64/controllers/chat/d;)V

    return-void
.end method


# virtual methods
.method public final a(Ljava/lang/Class;)Landroid/os/IInterface;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T::",
            "Landroid/os/IInterface;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;)TT;"
        }
    .end annotation

    .line 130
    :try_start_0
    sget-object v0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Landroid/os/IInterface;
    :try_end_8
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_8} :catch_9

    return-object p1

    :catch_9
    const/4 p1, 0x0

    return-object p1
.end method

.method public final a(I)V
    .registers 2

    return-void
.end method

.method public final a(Z)V
    .registers 2

    return-void
.end method

.method public final am_()V
    .registers 1

    return-void
.end method

.method public onCreateInService()V
    .registers 3

    const-string v0, "RoomServiceUnit"

    const-string v1, "RoomServiceUnit::onCreateInService"

    .line 95
    invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public onCreateInUi()V
    .registers 6

    const-string v0, "RoomServiceUnit"

    const-string v1, "RoomServiceUnit::onCreateInUi"

    .line 61
    invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 62
    sget-object v0, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;

    const-class v1, Lcom/live/share64/d/f;

    invoke-virtual {v0, v1}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;

    move-result-object v0

    check-cast v0, Lcom/live/share64/d/f;

    .line 63
    invoke-interface {v0}, Lcom/live/share64/d/f;->c()Llive/sg/bigo/svcapi/c/a;

    move-result-object v0

    invoke-interface {v0, p0}, Llive/sg/bigo/svcapi/c/a;->a(Llive/sg/bigo/svcapi/c/b;)V

    .line 64
    sget-object v0, Lcom/live/share64/e;->a:Lcom/live/share64/e;

    invoke-virtual {v0, p0}, Lcom/live/share64/e;->a(Lcom/live/share64/d/b$a;)V

    .line 65
    sget-boolean v0, Lcom/live/share64/utils/m;->a:Z

    sget-boolean v1, Lcom/live/share64/utils/m;->c:Z

    invoke-static {v0, v1}, Lsg/bigo/live/support64/af;->a(ZZ)V

    .line 66
    iget-object v0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->b:Lsg/bigo/live/support64/i/e;

    invoke-static {v0}, Lsg/bigo/live/support64/af;->a(Lsg/bigo/live/support64/r;)V

    .line 67
    iget-object v0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->c:Lsg/bigo/live/support64/i/d;

    invoke-static {v0}, Lsg/bigo/live/support64/af;->a(Lsg/bigo/live/support64/i;)V

    .line 1099
    invoke-static {}, Lsg/bigo/live/support64/k;->e()Lsg/bigo/live/support64/controllers/chat/a;

    move-result-object v0

    new-instance v1, Lsg/bigo/live/support64/unit/-$$Lambda$RoomServiceUnit$YIBzLzf-tbJE9GxJbllngh3DY1U;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/unit/-$$Lambda$RoomServiceUnit$YIBzLzf-tbJE9GxJbllngh3DY1U;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;)V

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/controllers/chat/a;->a(Lsg/bigo/live/support64/controllers/chat/c;)V

    .line 70
    sget-object v0, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;

    const-class v1, Lcom/live/share64/d/f;

    invoke-virtual {v0, v1}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;

    move-result-object v0

    check-cast v0, Lcom/live/share64/d/f;

    invoke-interface {v0}, Lcom/live/share64/d/f;->c()Llive/sg/bigo/svcapi/c/a;

    move-result-object v0

    .line 71
    sget-object v1, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;

    const-class v2, Lcom/live/share64/d/f;

    invoke-virtual {v1, v2}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;

    move-result-object v1

    check-cast v1, Lcom/live/share64/d/f;

    invoke-interface {v1}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;

    move-result-object v1

    .line 72
    sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;

    const-class v3, Lsg/bigo/live/support64/ipc/IRoomSessionManager;

    new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$1;

    invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$1;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V

    invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V

    .line 78
    sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;

    const-class v3, Lsg/bigo/live/support64/controllers/micconnect/ipc/IMicconnectManager;

    new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$2;

    invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$2;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V

    invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V

    .line 84
    sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;

    const-class v3, Lsg/bigo/live/support64/controllers/pk/IPKSessionManager;

    new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$3;

    invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$3;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V

    invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V

    .line 91
    invoke-static {}, Lsg/bigo/live/support64/af;->a()V

    return-void
.end method

.method public runPriority()I
    .registers 2

    const/4 v0, -0x1

    return v0
.end method