This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
@@ -0,0 +1,145 @@
.class final enum Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.super Ljava/lang/Enum;
.source "StateAlarmAlert.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateAlarmAlertSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public static final enum SUBSTATE_CARD_RECEIVED:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
# direct methods
.method public static constructor <clinit>()V
.locals 9
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
const-string v5, "SUBSTATE_CARD_RECEIVED"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_CARD_RECEIVED:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
const-string v7, "SUBSTATE_FINISH"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
const/4 v7, 0x4
new-array v7, v7, [Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
aput-object v0, v7, v2
aput-object v1, v7, v4
aput-object v3, v7, v6
aput-object v5, v7, v8
.line 5
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
return-object v0
.end method
@@ -0,0 +1,153 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;
.super Ljava/lang/Object;
.source "StateAlarmAlert.java"
# interfaces
.implements Lsa/d;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCanceled()V
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
invoke-virtual {v2}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ":TTS onCanceled"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onCompletion()V
.locals 6
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
iget-object v1, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
invoke-virtual {v3}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ":TTS onCompletion"
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 v5
const/4 v2, 0x1
const-string v3, "alarm.Alert"
const/4 v4, 0x0
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onError(I)V
.locals 6
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
iget-object v1, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;->a:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
invoke-virtual {v2}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ":TTS onError"
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
const/4 v2, 0x1
const-string v3, "alarm.Alert"
const/4 v4, 0x0
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onStart()V
.locals 0
return-void
.end method
@@ -0,0 +1,83 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$b;
.super Ljava/lang/Object;
.source "StateAlarmAlert.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$b;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$b;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_CARD_RECEIVED:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$b;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
return-void
.end method
@@ -0,0 +1,755 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateAlarmAlert.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
}
.end annotation
# instance fields
.field public s:Lcom/skt/aicloud/speaker/service/state/b;
.field public t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.field public v:Lsa/d;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 4
new-instance p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$a;-><init>(Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->v:Lsa/d;
.line 5
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_ALARM_ALERT:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 6
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "pauseByUC : cardType = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public c(ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.locals 6
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-super {p0, p1, p2, p3, p4}, Lcom/skt/aicloud/speaker/service/state/a;->c(ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->O()Lcom/skt/aicloud/speaker/service/api/g;
move-result-object v0
sget-object v1, Lcom/skt/aicloud/speaker/service/player/MediaState;->ALARM:Lcom/skt/aicloud/speaker/service/player/MediaState;
move v2, p1
move-object v3, p2
move-object v4, p3
move-object v5, p4
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/api/g;->S(Lcom/skt/aicloud/speaker/service/player/MediaState;ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
return-void
.end method
.method public final c0()V
.locals 5
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->f:Lma/c;
invoke-virtual {v0}, Lma/c;->f()Ljava/lang/String;
move-result-object v0
.line 2
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->f:Lma/c;
invoke-virtual {v1}, Lma/c;->m()Ljava/lang/String;
move-result-object v1
.line 3
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "onCardReceived : intent = "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, ", tts = "
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 4
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->f:Lma/c;
invoke-virtual {v0}, Lma/c;->c()Lma/b0;
move-result-object v0
check-cast v0, Lma/e;
.line 5
invoke-virtual {v0}, Lma/e;->p()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_0
.line 6
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v2, "has URL"
invoke-static {v1, v2}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 7
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->O()Lcom/skt/aicloud/speaker/service/api/g;
move-result-object v1
invoke-virtual {v1}, Lcom/skt/aicloud/speaker/service/api/g;->N()V
.line 8
invoke-static {}, Lla/g;->r0()Lla/g;
move-result-object v1
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-virtual {v1, v0, v2}, Lla/g;->v0(Lma/e;Landroid/content/Context;)V
:cond_0
return-void
.end method
.method public d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1, p2, p3}, Lcom/skt/aicloud/speaker/service/state/a;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public final d0()V
.locals 9
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
sget v1, Lcom/skt/aicloud/speaker/service/R$string;->tts_oos_fmt_domain_not_supported_function:I
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Object;
.line 2
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
sget v4, Lcom/skt/aicloud/speaker/service/R$string;->service_name_alarm:I
invoke-virtual {v3, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
const/4 v4, 0x0
aput-object v3, v2, v4
invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
.line 3
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->E()Lcom/skt/aicloud/speaker/service/api/a;
move-result-object v3
invoke-virtual {v3}, Lcom/skt/aicloud/speaker/service/api/a;->M()Ljava/lang/String;
move-result-object v3
const-string/jumbo v5, "timer_id"
invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_0
new-array v1, v1, [Ljava/lang/Object;
.line 4
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
sget v3, Lcom/skt/aicloud/speaker/service/R$string;->service_name_timer:I
invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v2
aput-object v2, v1, v4
invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
.line 5
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->O()Lcom/skt/aicloud/speaker/service/api/g;
move-result-object v3
iget-object v4, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 v5, 0x1
const/4 v6, 0x0
sget-object v7, Lcom/skt/aicloud/speaker/service/player/BgmCaller;->TTS:Lcom/skt/aicloud/speaker/service/player/BgmCaller;
const-string v8, "playNotSupportedTTS"
invoke-virtual/range {v3 .. v8}, Lcom/skt/aicloud/speaker/service/api/g;->R(Lcom/skt/aicloud/speaker/lib/state/AppState;ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.line 6
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/d;->F()Lcom/skt/aicloud/speaker/service/api/d$b;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->v:Lsa/d;
invoke-virtual {v0, v2, v1}, Lcom/skt/aicloud/speaker/service/api/d$b;->t(Ljava/lang/String;Lsa/d;)Z
return-void
.end method
.method public e(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public final e0()V
.locals 2
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, " ==> "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->W(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 3
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->v0(Ljava/lang/String;)V
.line 4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$b;->a:[I
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x2
if-eq v0, v1, :cond_0
goto :goto_0
.line 5
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->c0()V
:goto_0
return-void
.end method
.method public f(Ljava/lang/String;)V
.locals 7
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "stopByUC : cardType = "
const-string v2, "stop"
invoke-static {v1, p1, v0, v2, p1}, Lcom/skt/aicloud/speaker/service/state/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->stop()V
.line 3
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const/4 v3, 0x1
const/4 v5, 0x0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ":stopByUC"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
move-object v1, p0
move-object v4, p1
invoke-virtual/range {v1 .. v6}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_0
.line 4
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
:goto_0
return-void
.end method
.method public g()Z
.locals 2
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "canReadContentInfo = true"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x1
return v0
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 2
const-string v0, "setAction"
.line 1
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const/4 v0, 0x0
.line 2
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-nez p1, :cond_0
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
:cond_0
if-eqz p2, :cond_1
.line 5
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->f:Lma/c;
.line 6
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;->SUBSTATE_CARD_RECEIVED:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
.line 7
:cond_1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->e0()V
.line 8
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->t:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->u:Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert$StateAlarmAlertSub;
if-ne p1, p2, :cond_1
.line 9
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-eqz p1, :cond_2
.line 10
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string p2, "set next AppState = "
invoke-static {p2}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p2
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 11
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, p2}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 12
:cond_2
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public j(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->j(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public m(Ljava/lang/String;)Z
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "canNext("
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ") : true"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x1
return p1
.end method
.method public n(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public pause()V
.locals 2
.line 1
invoke-super {p0}, Lcom/skt/aicloud/speaker/service/state/a;->pause()V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "pause() > stopAlertAlarm()"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 3
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->E()Lcom/skt/aicloud/speaker/service/api/a;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/a;->m0(Z)V
return-void
.end method
.method public r(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public resume(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->resume(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public stop()V
.locals 2
.line 1
invoke-super {p0}, Lcom/skt/aicloud/speaker/service/state/a;->stop()V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "stop() > stopAlertAlarm()"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 3
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->E()Lcom/skt/aicloud/speaker/service/api/a;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/a;->m0(Z)V
return-void
.end method
.method public t(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->t(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public v(Ljava/lang/String;)Z
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "canPrev("
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ") : true"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x1
return p1
.end method
.method public x(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->x(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateAlarmAlert;->d0()V
return-void
.end method
.method public y(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
@@ -0,0 +1,145 @@
.class final enum Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.super Ljava/lang/Enum;
.source "StateApStart.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateApStart;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateApStartSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.field public static final enum SUBSTATE_RELEASE_AICLOUD:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
# direct methods
.method public static constructor <clinit>()V
.locals 9
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
const-string v5, "SUBSTATE_RELEASE_AICLOUD"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_RELEASE_AICLOUD:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
const-string v7, "SUBSTATE_FINISH"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
const/4 v7, 0x4
new-array v7, v7, [Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
aput-object v0, v7, v2
aput-object v1, v7, v4
aput-object v3, v7, v6
aput-object v5, v7, v8
.line 5
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
return-object v0
.end method
@@ -0,0 +1,83 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateApStart$a;
.super Ljava/lang/Object;
.source "StateApStart.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateApStart;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$a;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_RELEASE_AICLOUD:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
return-void
.end method
@@ -0,0 +1,295 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateApStart;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateApStart.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
}
.end annotation
# static fields
.field public static final u:Ljava/lang/String; = "ACTION_ASR_CANCELED"
# instance fields
.field public s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.field public t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_AP_START:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 5
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final c0()V
.locals 1
.line 1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->D()Lcom/skt/aicloud/speaker/service/api/AladdinAiCloudManager;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/AladdinAiCloudManager;->Z0()V
return-void
.end method
.method public final d0()V
.locals 2
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, " ==> "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->W(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 3
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->v0(Ljava/lang/String;)V
.line 4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$a;->a:[I
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_1
const/4 v1, 0x2
if-eq v0, v1, :cond_0
goto :goto_0
.line 5
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateApStart;->c0()V
goto :goto_0
.line 6
:cond_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_RELEASE_AICLOUD:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
:goto_0
return-void
.end method
.method public f(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 2
const-string p2, "setAction"
.line 1
invoke-virtual {p0, p2}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const/4 p2, 0x0
.line 2
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-nez p1, :cond_0
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
goto :goto_0
.line 5
:cond_0
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object p1
.line 6
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "setAction : "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const-string v0, "ACTION_ASR_CANCELED"
.line 7
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1
.line 8
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
.line 9
:cond_1
:goto_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateApStart;->d0()V
.line 10
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->s:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateApStart;->t:Lcom/skt/aicloud/speaker/service/state/StateApStart$StateApStartSub;
if-ne p1, v0, :cond_1
.line 11
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-eqz p1, :cond_2
.line 12
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "set next AppState = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 13
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 14
:cond_2
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public pause()V
.locals 0
return-void
.end method
.method public stop()V
.locals 0
return-void
.end method
@@ -0,0 +1,118 @@
.class Lcom/skt/aicloud/speaker/service/state/StateConnecting$3;
.super Landroid/content/BroadcastReceiver;
.source "StateConnecting.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$3;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-direct {p0}, Landroid/content/BroadcastReceiver;-><init>()V
return-void
.end method
# virtual methods
.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V
.locals 4
.line 1
invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object p1
const-string v0, "android.net.wifi.STATE_CHANGE"
.line 2
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
.line 3
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$3;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {p1, p2}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->h0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;Landroid/content/Intent;)V
goto :goto_0
:cond_0
const-string v0, "android.net.wifi.WIFI_STATE_CHANGED"
.line 4
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
.line 5
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$3;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {p1, p2}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->i0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;Landroid/content/Intent;)V
goto :goto_0
:cond_1
const-string v0, "android.net.wifi.supplicant.STATE_CHANGE"
.line 6
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
.line 7
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$3;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
const-string v0, "newState"
.line 8
invoke-virtual {p2, v0}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/net/wifi/SupplicantState;
const-string/jumbo v1, "supplicantError"
.line 9
invoke-virtual {p2, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v2
const/4 v3, 0x0
.line 10
invoke-virtual {p2, v1, v3}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result p2
.line 11
invoke-static {p1, v0, v2, p2}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->j0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;Landroid/net/wifi/SupplicantState;ZI)V
:cond_2
:goto_0
return-void
.end method
@@ -0,0 +1,207 @@
.class final enum Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.super Ljava/lang/Enum;
.source "StateConnecting.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateConnectingSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_CHECK_SCAN_AVAILABLE:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_SEARCH_SSID:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_SET_SCAN_AVAILABLE:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_SET_WIFI_ON:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.field public static final enum SUBSTATE_WAITING:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
# direct methods
.method public static constructor <clinit>()V
.locals 16
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v5, "SUBSTATE_SET_WIFI_ON"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_SET_WIFI_ON:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v7, "SUBSTATE_WAITING"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_WAITING:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 5
new-instance v7, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v9, "SUBSTATE_CHECK_SCAN_AVAILABLE"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_CHECK_SCAN_AVAILABLE:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 6
new-instance v9, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v11, "SUBSTATE_SET_SCAN_AVAILABLE"
const/4 v12, 0x5
invoke-direct {v9, v11, v12}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v9, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_SET_SCAN_AVAILABLE:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 7
new-instance v11, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v13, "SUBSTATE_SEARCH_SSID"
const/4 v14, 0x6
invoke-direct {v11, v13, v14}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v11, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_SEARCH_SSID:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.line 8
new-instance v13, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const-string v15, "SUBSTATE_FINISH"
const/4 v14, 0x7
invoke-direct {v13, v15, v14}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;-><init>(Ljava/lang/String;I)V
sput-object v13, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
const/16 v15, 0x8
new-array v15, v15, [Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
aput-object v0, v15, v2
aput-object v1, v15, v4
aput-object v3, v15, v6
aput-object v5, v15, v8
aput-object v7, v15, v10
aput-object v9, v15, v12
const/4 v0, 0x6
aput-object v11, v15, v0
aput-object v13, v15, v14
.line 9
sput-object v15, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
return-object v0
.end method
@@ -0,0 +1,77 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;
.super Ljava/lang/Object;
.source "StateConnecting.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "SUBSTATE_WAITING expired"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-static {v0}, Lcom/skt/aicloud/mobile/service/util/r;->e(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_0
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "SUBSTATE_WAITING : Network Not Avalable"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 4
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$a;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->c0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)V
:cond_0
return-void
.end method
@@ -0,0 +1,293 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;
.super Ljava/lang/Object;
.source "StateConnecting.java"
# interfaces
.implements Lcom/skt/aicloud/speaker/service/api/AladdinWifiService$b;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(Ljava/util/List;)V
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Landroid/net/wifi/ScanResult;",
">;)V"
}
.end annotation
if-nez p1, :cond_0
.line 1
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "scanResultList is null"
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 2
:cond_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->d0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;
move-result-object v0
if-nez v0, :cond_1
.line 3
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "WifiInfo is null"
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 4
:cond_1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->d0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->b()Ljava/lang/String;
move-result-object v0
.line 5
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->d0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;
move-result-object v1
invoke-virtual {v1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->a()Ljava/lang/String;
move-result-object v1
.line 6
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_2
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_4
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/net/wifi/ScanResult;
.line 7
iget-object v3, v2, Landroid/net/wifi/ScanResult;->SSID:Ljava/lang/String;
invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_2
.line 8
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v3, "scanResultList : try to connect "
invoke-static {v3, v0, p1}, Lcom/diotek/diotts/pttsnet/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 9
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->e0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->setOnScanResultAvailableListener(Lcom/skt/aicloud/speaker/service/api/AladdinWifiService$b;)V
.line 10
new-instance p1, Landroid/content/Intent;
const-string v0, "ACTION_CONNECT_WIFI"
invoke-direct {p1, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
const-string/jumbo v0, "wifi_scan_result"
.line 11
invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
const-string/jumbo v0, "wifi_password"
.line 12
invoke-virtual {p1, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 13
:try_start_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->e0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->isWifiEnabled()Z
move-result v0
if-nez v0, :cond_3
.line 14
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->e0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->setWifiEnabled(Z)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 15
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object v1, v1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
invoke-static {v1, v0}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 16
:cond_3
:goto_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->f0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;I)I
.line 17
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
sget-object v1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_CONNECTING:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {v0, v1, p1}, Lcom/skt/aicloud/speaker/service/api/c;->n0(Lcom/skt/aicloud/speaker/lib/state/AppState;Landroid/content/Intent;)V
return-void
.line 18
:cond_4
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->g0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)I
move-result p1
const/4 v1, 0x5
if-ge p1, v1, :cond_5
.line 19
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
sget-object v0, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_CONNECTING:Lcom/skt/aicloud/speaker/lib/state/AppState;
new-instance v1, Landroid/content/Intent;
const-string v2, "ACTION_START_SCAN"
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, v0, v1}, Lcom/skt/aicloud/speaker/service/api/c;->n0(Lcom/skt/aicloud/speaker/lib/state/AppState;Landroid/content/Intent;)V
goto :goto_1
.line 20
:cond_5
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Can\'t find given ssid ("
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, ") MAX_SCAN_COUNT : "
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 21
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$b;->a:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateConnecting;->c0(Lcom/skt/aicloud/speaker/service/state/StateConnecting;)V
:goto_1
return-void
.end method
@@ -0,0 +1,131 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;
.super Ljava/lang/Object;
.source "StateConnecting.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_SET_WIFI_ON:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_WAITING:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_CHECK_SCAN_AVAILABLE:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_SEARCH_SSID:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$c;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateConnecting$StateConnectingSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
return-void
.end method
@@ -0,0 +1,90 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;
.super Ljava/lang/Object;
.source "StateConnecting.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateConnecting;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "d"
.end annotation
# instance fields
.field public a:Ljava/lang/String;
.field public b:Ljava/lang/String;
.field public final synthetic c:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateConnecting;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->c:Lcom/skt/aicloud/speaker/service/state/StateConnecting;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->a:Ljava/lang/String;
.line 3
iput-object p3, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->b:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public a()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->b:Ljava/lang/String;
return-object v0
.end method
.method public b()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->a:Ljava/lang/String;
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "WifiInfo{pwd=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->b:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", ssid=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateConnecting$d;->a:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,160 @@
.class public final enum Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.super Ljava/lang/Enum;
.source "StateInitialize.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateInitializeSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public static final enum SUBSTATE_INIT_ASR:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public static final enum SUBSTATE_UPDATE_TOKEN:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
# direct methods
.method public static constructor <clinit>()V
.locals 11
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const-string v5, "SUBSTATE_UPDATE_TOKEN"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_UPDATE_TOKEN:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const-string v7, "SUBSTATE_INIT_ASR"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_INIT_ASR:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 5
new-instance v7, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const-string v9, "SUBSTATE_FINISH"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;-><init>(Ljava/lang/String;I)V
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
const/4 v9, 0x5
new-array v9, v9, [Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
aput-object v0, v9, v2
aput-object v1, v9, v4
aput-object v3, v9, v6
aput-object v5, v9, v8
aput-object v7, v9, v10
.line 6
sput-object v9, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-object v0
.end method
@@ -0,0 +1,75 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;
.super Ljava/lang/Object;
.source "StateInitialize.java"
# interfaces
.implements Lsa/d;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCanceled()V
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->c0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.end method
.method public onCompletion()V
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->c0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.end method
.method public onError(I)V
.locals 0
.line 1
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->c0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.end method
.method public onStart()V
.locals 0
return-void
.end method
@@ -0,0 +1,125 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;
.super Ljava/lang/Object;
.source "StateInitialize.java"
# interfaces
.implements Lcom/skt/aicloud/speaker/service/api/c$g;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(ZLjava/lang/String;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "onSocketConnected : "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v2, ", "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/c;->t0(Lcom/skt/aicloud/speaker/service/api/c$g;)V
if-eqz p1, :cond_0
.line 3
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
sget-object p2, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-static {p1, p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->e0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
move-result-object p2
invoke-static {p1, p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->d0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 4
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
sget-object p2, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_IDLE:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, p2}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
goto :goto_0
.line 5
:cond_0
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "[ERROR] AiCloudManager : "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
:goto_0
return-void
.end method
@@ -0,0 +1,68 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;
.super Ljava/lang/Object;
.source "StateInitialize.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string/jumbo v1, "updateDeviceToken.R"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
new-instance v0, Lj9/e;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v1, v1, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-direct {v0, v1}, Lj9/e;-><init>(Landroid/content/Context;)V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->f0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Li9/e;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase;->t(Li9/d;)V
return-void
.end method
@@ -0,0 +1,101 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;
.super Ljava/lang/Object;
.source "StateInitialize.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;->n0()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 4
:try_start_0
const-string v0, "google.com"
.line 1
invoke-static {v0}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
move-result-object v0
.line 2
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v1, v1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "checkInternetAvailable : true, "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->h0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Z)Z
:try_end_0
.catch Ljava/net/UnknownHostException; {:try_start_0 .. :try_end_0} :catch_0
.catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
.line 4
:catch_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "checkInternetAvailable : false"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 5
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;->a:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->h0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Z)Z
:goto_0
return-void
.end method
@@ -0,0 +1,626 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;
.super Li9/e;
.source "StateInitialize.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-direct {p0}, Li9/e;-><init>()V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/String;Ljava/lang/String;)V
.locals 6
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const/4 v1, 0x3
new-array v2, v1, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const/4 v4, 0x0
aput-object v3, v2, v4
const/4 v3, 0x1
aput-object p2, v2, v3
const/4 p2, 0x2
aput-object p3, v2, p2
const-string p2, "onError(responseCode:%s, errorCode:%s, errorMessage:%s)"
invoke-static {p2, v2}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-static {v0, p2}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->l0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
.line 3
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p2, p2, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "onErrorResult : retryUpdateToken = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v3}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, "/"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v4, ", InternetAvailable = "
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v5, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v5}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result v5
invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {p2, v2}, Lcom/beyless/android/lib/util/log/SLog;->w(Ljava/lang/String;Ljava/lang/String;)V
.line 4
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result p2
if-ge p2, v1, :cond_0
.line 5
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->m0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.line 6
:cond_0
sget-object p2, Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;->CONNECTION_ERROR:Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;
invoke-virtual {p2}, Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;->code()I
move-result p2
if-eq p1, p2, :cond_4
sget-object p2, Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;->PARSE_ERROR:Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;
invoke-virtual {p2}, Lcom/skt/aicloud/mobile/service/net/http/api/nugu/NuguQueryBase$ErrorCode;->code()I
move-result p2
if-ne p1, p2, :cond_1
goto/16 :goto_0
.line 7
:cond_1
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string p2, "ServerError"
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 8
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->l0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
.line 9
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result v0
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result v0
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/SLog;->w(Ljava/lang/String;Ljava/lang/String;)V
.line 10
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result p1
if-ge p1, v1, :cond_2
.line 11
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->m0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.line 12
:cond_2
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_8
.line 13
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "[ERROR] Update Token failed : "
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/SLog;->e(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "firmwareVersionNumber"
.line 14
invoke-virtual {p3, p1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p1
const/4 p2, 0x0
if-eqz p1, :cond_3
.line 15
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object p1
sget-object p3, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->DEVICE_AUTH_FAILED:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
invoke-virtual {p1, p3, p2}, Lcom/skt/aicloud/speaker/service/api/d;->L(Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;Lsa/d;)Z
goto/16 :goto_2
.line 16
:cond_3
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object p1
sget-object p3, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->USER_AUTH_FAILED:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
invoke-virtual {p1, p3, p2}, Lcom/skt/aicloud/speaker/service/api/d;->L(Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;Lsa/d;)Z
goto :goto_2
.line 17
:cond_4
:goto_0
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string p2, "ConnectionError"
invoke-static {p1, p2}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 18
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->l0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
.line 19
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result p1
if-eqz p1, :cond_5
const/16 p1, 0x14
goto :goto_1
:cond_5
const/4 p1, 0x5
.line 20
:goto_1
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p2, p2, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string p3, "onConnectionError : retryUpdateToken = "
invoke-static {p3}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result v0
invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p3, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result v0
invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p3
invoke-static {p2, p3}, Lcom/beyless/android/lib/util/log/SLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 21
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
move-result p2
if-ge p2, p1, :cond_6
.line 22
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->m0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
return-void
.line 23
:cond_6
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
sget-object p2, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-static {p1, p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->d0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 24
sget-object p1, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->WIFI_CONNECTION_FAILED_RETRY:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
.line 25
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result p2
if-eqz p2, :cond_7
.line 26
sget-object p1, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->SERVICE_NOT_CONNECTED_CHANGE_SETTING:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
.line 27
:cond_7
iget-object p2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p2}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object p2
new-instance p3, Lg9/b;
invoke-direct {p3}, Lg9/b;-><init>()V
invoke-virtual {p2, p1, p3}, Lcom/skt/aicloud/speaker/service/api/d;->L(Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;Lsa/d;)Z
:cond_8
:goto_2
return-void
.end method
.method public c(Ljava/lang/String;)V
.locals 4
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object p1, v1, v2
const-string p1, "onSuccessRawResult(responseBody:%s)"
invoke-static {p1, v1}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-static {}, Lua/d;->a()Ljava/lang/String;
move-result-object p1
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Token updated : "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/SLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 4
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_2
.line 5
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->P()Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;
move-result-object p1
if-eqz p1, :cond_0
.line 6
:try_start_0
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->P()Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;
move-result-object p1
invoke-interface {p1}, Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;->onUserDataChanged()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
.line 7
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 8
:cond_0
:goto_0
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, p1, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->I()Lcom/skt/aicloud/speaker/service/api/AladdinServiceManager;
move-result-object p1
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/api/AladdinServiceManager;->getMonitorCallback()Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;
move-result-object p1
invoke-virtual {p0, v0, p1}, Li9/e;->d(Landroid/content/Context;Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;)V
.line 9
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->i0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result p1
if-eqz p1, :cond_1
.line 10
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "onUpdateData : UpdateTokenOnly = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {v1}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->i0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 11
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-static {p1, v2}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->j0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Z)Z
.line 12
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-static {p1, v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->e0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
move-result-object v0
invoke-static {p1, v0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->d0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 13
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object p1, p1, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
sget-object v0, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_IDLE:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 14
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->E()Lcom/skt/aicloud/speaker/service/api/a;
move-result-object p1
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/api/a;->k0()V
return-void
.line 15
:cond_1
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->E()Lcom/skt/aicloud/speaker/service/api/a;
move-result-object p1
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/api/a;->k0()V
.line 16
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;->c:Lcom/skt/aicloud/speaker/service/state/StateInitialize;
iget-object v0, p1, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->getAppState()Lcom/skt/aicloud/speaker/lib/state/AppState;
move-result-object p1
new-instance v1, Landroid/content/Intent;
const-string v2, "ACTION_INIT_ASR"
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/skt/aicloud/speaker/service/api/c;->n0(Lcom/skt/aicloud/speaker/lib/state/AppState;Landroid/content/Intent;)V
:cond_2
return-void
.end method
@@ -0,0 +1,99 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;
.super Ljava/lang/Object;
.source "StateInitialize.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_UPDATE_TOKEN:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_INIT_ASR:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
return-void
.end method
@@ -0,0 +1,679 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateInitialize;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateInitialize.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
}
.end annotation
# static fields
.field public static final E:Ljava/lang/String; = "ACTION_INITIALIZE_FROM_SETUP"
.field public static final F:Ljava/lang/String; = "ACTION_UPDATE_TOKEN"
.field public static final G:I = 0x14
.field public static final H:I = 0x5
.field public static final I:I = 0x3
.field public static final J:I = 0xbb8
# instance fields
.field public A:Lcom/skt/aicloud/speaker/service/api/c$g;
.field public B:Landroid/os/Handler;
.field public C:Ljava/lang/Runnable;
.field public D:Li9/e;
.field public final s:Ljava/lang/String;
.field public t:Z
.field public u:I
.field public v:Z
.field public w:Z
.field public x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.field public z:Lsa/d;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
const-string p1, "ACTION_INIT_ASR"
.line 2
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->s:Ljava/lang/String;
const/4 p1, 0x0
.line 3
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->t:Z
.line 4
iput p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
.line 5
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->v:Z
const/4 p1, 0x1
.line 6
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->w:Z
.line 7
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 8
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 9
new-instance p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$a;-><init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->z:Lsa/d;
.line 10
new-instance p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$b;-><init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->A:Lcom/skt/aicloud/speaker/service/api/c$g;
.line 11
new-instance p1, Landroid/os/Handler;
invoke-direct {p1}, Landroid/os/Handler;-><init>()V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->B:Landroid/os/Handler;
.line 12
new-instance p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$c;-><init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->C:Ljava/lang/Runnable;
.line 13
new-instance p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$e;-><init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->D:Li9/e;
.line 14
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_INITIALIZE:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 15
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public static synthetic c0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->p0()V
return-void
.end method
.method public static synthetic d0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-object p1
.end method
.method public static synthetic e0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;)Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-object p1
.end method
.method public static synthetic f0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Li9/e;
.locals 0
.line 1
iget-object p0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->D:Li9/e;
return-object p0
.end method
.method public static synthetic g0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
.locals 0
.line 1
iget-boolean p0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->v:Z
return p0
.end method
.method public static synthetic h0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Z)Z
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->v:Z
return p1
.end method
.method public static synthetic i0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)Z
.locals 0
.line 1
iget-boolean p0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->t:Z
return p0
.end method
.method public static synthetic j0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;Z)Z
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->t:Z
return p1
.end method
.method public static synthetic k0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
.locals 0
.line 1
iget p0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
return p0
.end method
.method public static synthetic l0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)I
.locals 2
.line 1
iget v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
add-int/lit8 v1, v0, 0x1
iput v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
return v0
.end method
.method public static synthetic m0(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
.locals 0
.line 1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->s0()V
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public f(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 2
const-string p2, "setAction"
.line 1
invoke-virtual {p0, p2}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const/4 p2, 0x0
.line 2
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-nez p1, :cond_0
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
goto :goto_0
.line 5
:cond_0
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object p1
const-string v0, "ACTION_INIT_ASR"
.line 6
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1
.line 7
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
.line 8
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_INIT_ASR:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
goto :goto_0
:cond_1
const-string v0, "ACTION_INITIALIZE_FROM_SETUP"
.line 9
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
.line 10
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
.line 11
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 12
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
goto :goto_0
:cond_2
const-string v0, "ACTION_UPDATE_TOKEN"
.line 13
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_3
.line 14
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const/4 p1, 0x1
.line 15
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->t:Z
.line 16
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 17
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 18
:cond_3
:goto_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->r0()V
.line 19
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
if-ne p1, v0, :cond_3
.line 20
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-eqz p1, :cond_4
.line 21
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "set next AppState = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 22
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 23
:cond_4
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public final n0()V
.locals 2
.line 1
new-instance v0, Ljava/lang/Thread;
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;
invoke-direct {v1, p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize$d;-><init>(Lcom/skt/aicloud/speaker/service/state/StateInitialize;)V
invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
.line 2
invoke-virtual {v0}, Ljava/lang/Thread;->start()V
return-void
.end method
.method public o0()Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
return-object v0
.end method
.method public final p0()V
.locals 2
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->A:Lcom/skt/aicloud/speaker/service/api/c$g;
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/c;->X(Lcom/skt/aicloud/speaker/service/api/c$g;)V
return-void
.end method
.method public pause()V
.locals 0
return-void
.end method
.method public q0()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->w:Z
return v0
.end method
.method public r0()V
.locals 3
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, " ==> "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->W(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
.line 3
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->v0(Ljava/lang/String;)V
.line 4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$f;->a:[I
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->x:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_3
const/4 v1, 0x2
const/4 v2, 0x0
if-eq v0, v1, :cond_2
const/4 v1, 0x3
if-eq v0, v1, :cond_1
const/4 v1, 0x4
if-eq v0, v1, :cond_0
goto :goto_0
.line 5
:cond_0
iput-boolean v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->t:Z
goto :goto_0
.line 6
:cond_1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->p0()V
goto :goto_0
.line 7
:cond_2
iput v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
.line 8
iput-boolean v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->v:Z
.line 9
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->s0()V
goto :goto_0
.line 10
:cond_3
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;->SUBSTATE_UPDATE_TOKEN:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->y:Lcom/skt/aicloud/speaker/service/state/StateInitialize$StateInitializeSub;
:goto_0
return-void
.end method
.method public final s0()V
.locals 4
.line 1
invoke-static {}, Lp8/d;->e()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_0
invoke-static {}, Lp8/d;->e()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
const-string v1, ""
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x0
.line 2
iput-boolean v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->w:Z
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string/jumbo v1, "updateDeviceToken : retry = "
invoke-static {v1}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, " mIsFirstTryUpdateToken = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->w:Z
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 4
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->n0()V
.line 5
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->B:Landroid/os/Handler;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->C:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
.line 6
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->B:Landroid/os/Handler;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->C:Ljava/lang/Runnable;
iget v2, p0, Lcom/skt/aicloud/speaker/service/state/StateInitialize;->u:I
mul-int/lit16 v2, v2, 0x1f4
int-to-long v2, v2
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
goto :goto_0
.line 7
:cond_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string/jumbo v1, "updateDeviceToken : userExternalId is null"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
:goto_0
return-void
.end method
.method public stop()V
.locals 0
return-void
.end method
@@ -0,0 +1,190 @@
.class final enum Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.super Ljava/lang/Enum;
.source "StateSetup.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateSetup;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateSetupSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_AP_MODE_DISABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_AP_MODE_ENABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_SET_WIFI_AP_DISABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_SET_WIFI_AP_ENABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
# direct methods
.method public static constructor <clinit>()V
.locals 15
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v5, "SUBSTATE_SET_WIFI_AP_ENABLE"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_ENABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v7, "SUBSTATE_AP_MODE_ENABLED"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_AP_MODE_ENABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 5
new-instance v7, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v9, "SUBSTATE_SET_WIFI_AP_DISABLE"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_DISABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 6
new-instance v9, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v11, "SUBSTATE_AP_MODE_DISABLED"
const/4 v12, 0x5
invoke-direct {v9, v11, v12}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v9, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_AP_MODE_DISABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 7
new-instance v11, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const-string v13, "SUBSTATE_FINISH"
const/4 v14, 0x6
invoke-direct {v11, v13, v14}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;-><init>(Ljava/lang/String;I)V
sput-object v11, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
const/4 v13, 0x7
new-array v13, v13, [Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
aput-object v0, v13, v2
aput-object v1, v13, v4
aput-object v3, v13, v6
aput-object v5, v13, v8
aput-object v7, v13, v10
aput-object v9, v13, v12
aput-object v11, v13, v14
.line 8
sput-object v13, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
return-object v0
.end method
@@ -0,0 +1,131 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateSetup$a;
.super Ljava/lang/Object;
.source "StateSetup.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateSetup;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_ENABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_AP_MODE_ENABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_DISABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_AP_MODE_DISABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
return-void
.end method
@@ -0,0 +1,571 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateSetup;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateSetup.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
}
.end annotation
# static fields
.field public static final A:Ljava/lang/String; = "wifi_pwd"
.field public static final B:Ljava/lang/String; = "ACTION_APMODE_ENABLED"
.field public static final v:Ljava/lang/String; = "ACTION_MOBILE_APP_CONNECTED"
.field public static final w:Ljava/lang/String; = "ACTION_SET_WIFI_INFO"
.field public static final x:Ljava/lang/String; = "userId"
.field public static final y:Ljava/lang/String; = "deviceId"
.field public static final z:Ljava/lang/String; = "wifi_ssid"
# instance fields
.field public s:Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
.field public t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.field public u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_SETUP:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 5
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
.line 6
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/api/b;->p()Lcom/skt/aicloud/speaker/lib/model/IAladdinWifiManager;
move-result-object p1
check-cast p1, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->s:Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final c0(Landroid/content/Intent;)V
.locals 4
const-string/jumbo v0, "userId"
.line 1
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "deviceId"
.line 2
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string/jumbo v2, "wifi_ssid"
.line 3
invoke-virtual {p1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string/jumbo v3, "wifi_pwd"
.line 4
invoke-virtual {p1, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 5
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-static {v3, v0}, Lua/d;->h0(Landroid/content/Context;Ljava/lang/String;)V
.line 6
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
invoke-static {v0, v1}, Lua/d;->N(Landroid/content/Context;Ljava/lang/String;)V
.line 7
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->I()Lcom/skt/aicloud/speaker/service/api/AladdinServiceManager;
move-result-object v0
.line 8
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/AladdinServiceManager;->isMonitorCallbackAlive()Z
move-result v1
if-eqz v1, :cond_0
.line 9
:try_start_0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/AladdinServiceManager;->getMonitorCallback()Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;
move-result-object v0
invoke-interface {v0}, Lcom/skt/aicloud/speaker/lib/model/IAladdinServiceMonitorCallback;->onUserDataChanged()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 10
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
invoke-static {v1, v0}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_0
.line 11
:cond_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "onActionSetWifiInfo(), callback is null or is dead"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->w(Ljava/lang/String;Ljava/lang/String;)V
.line 12
:goto_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "ACTION_SET_WIFI_INFO : ssid="
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ", pwd="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 13
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_DISABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
return-void
.end method
.method public final d0()V
.locals 4
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "SoftAP enabled"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/c;->R()Lcom/skt/aicloud/speaker/lib/state/AppState;
move-result-object v0
sget-object v1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_UNKNOWN:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-ne v0, v1, :cond_0
return-void
.line 3
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object v0
sget-object v1, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->APMODE_ENABLED:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/api/d;->L(Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;Lsa/d;)Z
.line 4
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
sget-object v1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_SETUP:Lcom/skt/aicloud/speaker/lib/state/AppState;
new-instance v2, Landroid/content/Intent;
const-string v3, "ACTION_APMODE_ENABLED"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/api/c;->n0(Lcom/skt/aicloud/speaker/lib/state/AppState;Landroid/content/Intent;)V
return-void
.end method
.method public final e0()V
.locals 3
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, " ==> "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->W(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 3
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->v0(Ljava/lang/String;)V
.line 4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$a;->a:[I
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_3
const/4 v2, 0x2
if-eq v0, v2, :cond_2
const/4 v1, 0x3
if-eq v0, v1, :cond_1
const/4 v1, 0x4
if-eq v0, v1, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
.line 5
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/StateSetup;->f0(Z)V
goto :goto_0
.line 6
:cond_1
invoke-static {}, Lua/a;->h()Lua/a;
move-result-object v0
invoke-virtual {v0}, Lua/a;->k()V
goto :goto_0
.line 7
:cond_2
invoke-virtual {p0, v1}, Lcom/skt/aicloud/speaker/service/state/StateSetup;->f0(Z)V
goto :goto_0
.line 8
:cond_3
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_SET_WIFI_AP_ENABLE:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
:goto_0
return-void
.end method
.method public f(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public final f0(Z)V
.locals 2
if-eqz p1, :cond_0
.line 1
:try_start_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->s:Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->isWifiApEnabled()Z
move-result v0
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateSetup;->d0()V
return-void
.line 3
:cond_0
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->s:Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->setWifiEnabled(Z)V
.line 4
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->s:Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;
invoke-virtual {v0, p1}, Lcom/skt/aicloud/speaker/service/api/AladdinWifiService;->setWifiApEnabled(Z)Z
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
.line 5
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "[ERROR] SoftAP on/off error"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 6
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-void
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 2
const/4 p2, 0x0
.line 1
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-nez p1, :cond_0
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
goto :goto_0
.line 4
:cond_0
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v0
const-string v1, "ACTION_MOBILE_APP_CONNECTED"
.line 5
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1
.line 6
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->K()Lcom/skt/aicloud/speaker/service/api/d;
move-result-object p1
sget-object v0, Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;->APP_CONNECTED:Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;
invoke-virtual {p1, v0, p2}, Lcom/skt/aicloud/speaker/service/api/d;->L(Lcom/skt/aicloud/speaker/service/tts/EmbeddedTTS;Lsa/d;)Z
goto :goto_0
:cond_1
const-string v1, "ACTION_SET_WIFI_INFO"
.line 7
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
.line 8
invoke-virtual {p0, p1}, Lcom/skt/aicloud/speaker/service/state/StateSetup;->c0(Landroid/content/Intent;)V
goto :goto_0
:cond_2
const-string p1, "ACTION_APMODE_ENABLED"
.line 9
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_3
.line 10
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;->SUBSTATE_AP_MODE_ENABLED:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
.line 11
:cond_3
:goto_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateSetup;->e0()V
.line 12
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->t:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateSetup;->u:Lcom/skt/aicloud/speaker/service/state/StateSetup$StateSetupSub;
if-ne p1, v0, :cond_3
.line 13
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-eqz p1, :cond_4
.line 14
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "set next AppState = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 15
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 16
:cond_4
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public pause()V
.locals 0
return-void
.end method
.method public stop()V
.locals 0
return-void
.end method
@@ -0,0 +1,145 @@
.class final enum Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.super Ljava/lang/Enum;
.source "StateStart.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateStart;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "StateStartSub"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.field public static final enum SUBSTATE_CHECK_DEVICE_ID:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.field public static final enum SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.field public static final enum SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.field public static final enum SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
# direct methods
.method public static constructor <clinit>()V
.locals 9
.line 1
new-instance v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
const-string v1, "SUBSTATE_READY"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 2
new-instance v1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
const-string v3, "SUBSTATE_START"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 3
new-instance v3, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
const-string v5, "SUBSTATE_CHECK_DEVICE_ID"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_CHECK_DEVICE_ID:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 4
new-instance v5, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
const-string v7, "SUBSTATE_FINISH"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
const/4 v7, 0x4
new-array v7, v7, [Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
aput-object v0, v7, v2
aput-object v1, v7, v4
aput-object v3, v7, v6
aput-object v5, v7, v8
.line 5
sput-object v7, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.locals 1
.line 1
const-class v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
return-object p0
.end method
.method public static values()[Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.locals 1
.line 1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->$VALUES:[Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v0}, [Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
return-object v0
.end method
@@ -0,0 +1,83 @@
.class public synthetic Lcom/skt/aicloud/speaker/service/state/StateStart$a;
.super Ljava/lang/Object;
.source "StateStart.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/StateStart;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic a:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
invoke-static {}, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->values()[Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$a;->a:[I
:try_start_0
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_CHECK_DEVICE_ID:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$a;->a:[I
sget-object v1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
return-void
.end method
@@ -0,0 +1,245 @@
.class public Lcom/skt/aicloud/speaker/service/state/StateStart;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateStart.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
}
.end annotation
# instance fields
.field public s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.field public t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_START:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 5
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final c0()V
.locals 2
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, " ==> "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/skt/aicloud/speaker/service/state/a;->W(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 3
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->v0(Ljava/lang/String;)V
.line 4
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$a;->a:[I
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_1
const/4 v1, 0x2
if-eq v0, v1, :cond_0
goto :goto_0
.line 5
:cond_0
sget-object v0, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_INITIALIZE:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
.line 6
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_FINISH:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
goto :goto_0
.line 7
:cond_1
sget-object v0, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_CHECK_DEVICE_ID:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
:goto_0
return-void
.end method
.method public f(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 2
const-string p2, "setAction"
.line 1
invoke-virtual {p0, p2}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
const/4 p2, 0x0
.line 2
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-nez p1, :cond_0
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_READY:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 4
sget-object p1, Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;->SUBSTATE_START:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
.line 5
:cond_0
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/StateStart;->c0()V
.line 6
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->s:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/StateStart;->t:Lcom/skt/aicloud/speaker/service/state/StateStart$StateStartSub;
if-ne p1, v0, :cond_0
.line 7
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
if-eqz p1, :cond_1
.line 8
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v0, "set next AppState = "
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/beyless/android/lib/util/log/BLog;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 9
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->c:Lcom/skt/aicloud/speaker/service/api/c;
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->m0(Lcom/skt/aicloud/speaker/lib/state/AppState;)V
.line 10
:cond_1
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/a;->e:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
.method public pause()V
.locals 0
return-void
.end method
.method public stop()V
.locals 0
return-void
.end method
@@ -0,0 +1,47 @@
.class public Lcom/skt/aicloud/speaker/service/state/a$a;
.super Ljava/lang/Object;
.source "AbsState.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/a;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/a;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a$a;->a:Lcom/skt/aicloud/speaker/service/state/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 1
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a$a;->a:Lcom/skt/aicloud/speaker/service/state/a;
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/state/a;->u()V
return-void
.end method
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,124 @@
.class public interface abstract Lcom/skt/aicloud/speaker/service/state/b;
.super Ljava/lang/Object;
.source "IState.java"
# virtual methods
.method public abstract A(Ljava/lang/String;)V
.end method
.method public abstract B()Ljava/lang/String;
.end method
.method public abstract C()Ljava/lang/String;
.end method
.method public abstract a()J
.end method
.method public abstract b()V
.end method
.method public abstract c(ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.end method
.method public abstract e(Ljava/lang/String;)Z
.end method
.method public abstract f(Ljava/lang/String;)V
.end method
.method public abstract g()Z
.end method
.method public abstract getAppState()Lcom/skt/aicloud/speaker/lib/state/AppState;
.end method
.method public abstract getDomain()Ljava/lang/String;
.end method
.method public abstract getRequestId()Lma/d;
.end method
.method public abstract h()Ljava/lang/String;
.end method
.method public abstract i(Landroid/content/Intent;Lma/c;)V
.end method
.method public abstract isPlaying()Z
.end method
.method public abstract j(Ljava/lang/String;)V
.end method
.method public abstract k()V
.end method
.method public abstract l()V
.end method
.method public abstract m(Ljava/lang/String;)Z
.end method
.method public abstract n(Ljava/lang/String;)Z
.end method
.method public abstract o()Ljava/lang/String;
.end method
.method public abstract p()V
.end method
.method public abstract pause()V
.end method
.method public abstract q()V
.end method
.method public abstract r(Ljava/lang/String;)Z
.end method
.method public abstract release()V
.end method
.method public abstract resume(Ljava/lang/String;)V
.end method
.method public abstract s(Ljava/lang/String;)Z
.end method
.method public abstract stop()V
.end method
.method public abstract t(Ljava/lang/String;)V
.end method
.method public abstract u()V
.end method
.method public abstract v(Ljava/lang/String;)Z
.end method
.method public abstract w(Ljava/lang/String;)V
.end method
.method public abstract x(Ljava/lang/String;)V
.end method
.method public abstract y(Ljava/lang/String;)Z
.end method
.method public abstract z(Landroid/content/Intent;)V
.end method
@@ -0,0 +1,29 @@
.class public final synthetic Lcom/skt/aicloud/speaker/service/state/c;
.super Ljava/lang/Object;
.source "R8$$SyntheticClass"
# direct methods
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
.locals 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p2, p0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {p3, p4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
return p0
.end method
@@ -0,0 +1,153 @@
.class public Lcom/skt/aicloud/speaker/service/state/d$a;
.super Ljava/lang/Object;
.source "StateIdle.java"
# interfaces
.implements Lsa/d;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skt/aicloud/speaker/service/state/d;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/d;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/d;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCanceled()V
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
iget-object v0, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
invoke-virtual {v2}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ":TTS onCanceled"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onCompletion()V
.locals 6
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
iget-object v1, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
invoke-virtual {v3}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ":TTS onCompletion"
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 v5
const/4 v2, 0x1
const/4 v3, 0x0
const/4 v4, 0x0
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onError(I)V
.locals 6
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
iget-object v1, v0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/skt/aicloud/speaker/service/state/d$a;->a:Lcom/skt/aicloud/speaker/service/state/d;
invoke-virtual {v2}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ":TTS onError"
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
const/4 v2, 0x1
const/4 v3, 0x0
const/4 v4, 0x0
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onStart()V
.locals 0
return-void
.end method
@@ -0,0 +1,514 @@
.class public Lcom/skt/aicloud/speaker/service/state/d;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateIdle.java"
# instance fields
.field public s:Lsa/d;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
new-instance p1, Lcom/skt/aicloud/speaker/service/state/d$a;
invoke-direct {p1, p0}, Lcom/skt/aicloud/speaker/service/state/d$a;-><init>(Lcom/skt/aicloud/speaker/service/state/d;)V
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/d;->s:Lsa/d;
.line 3
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_IDLE:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
const/4 p1, 0x0
.line 4
iput-boolean p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->k:Z
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "pauseByUC : cardType = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->pause()V
.line 3
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public c(ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.locals 6
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-super {p0, p1, p2, p3, p4}, Lcom/skt/aicloud/speaker/service/state/a;->c(ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->O()Lcom/skt/aicloud/speaker/service/api/g;
move-result-object v0
sget-object v1, Lcom/skt/aicloud/speaker/service/player/MediaState;->IDLE:Lcom/skt/aicloud/speaker/service/player/MediaState;
move v2, p1
move-object v3, p2
move-object v4, p3
move-object v5, p4
invoke-virtual/range {v0 .. v5}, Lcom/skt/aicloud/speaker/service/api/g;->S(Lcom/skt/aicloud/speaker/service/player/MediaState;ZLjava/lang/String;Lcom/skt/aicloud/speaker/service/player/BgmCaller;Ljava/lang/String;)V
return-void
.end method
.method public final c0()V
.locals 4
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->b:Landroid/content/Context;
sget v1, Lcom/skt/aicloud/speaker/service/R$string;->tts_oos_not_supported_function_in_idle:I
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->Q()Lcom/skt/aicloud/mobile/service/api/f;
move-result-object v1
sget-object v2, Lcom/skt/aicloud/speaker/lib/NuguSdkError;->NOT_SUPPORTED_IN_IDLE:Lcom/skt/aicloud/speaker/lib/NuguSdkError;
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/d;->s:Lsa/d;
invoke-virtual {v1, v2, v0, v3}, Lcom/skt/aicloud/mobile/service/api/f;->x(Lcom/skt/aicloud/speaker/lib/NuguSdkError;Ljava/lang/String;Lsa/d;)Z
return-void
.end method
.method public d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1, p2, p3}, Lcom/skt/aicloud/speaker/service/state/a;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public e(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public f(Ljava/lang/String;)V
.locals 8
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "stopByUC : cardType = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->stop()V
.line 3
iget-object v3, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->N()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ":stopByUC"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
const/4 v4, 0x1
const/4 v6, 0x0
move-object v2, p0
move-object v5, p1
invoke-virtual/range {v2 .. v7}, Lcom/skt/aicloud/speaker/service/state/a;->X(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 4
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->O()Lcom/skt/aicloud/speaker/service/api/g;
move-result-object p1
const/4 v0, 0x1
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/g;->X(Z)V
return-void
.end method
.method public g()Z
.locals 2
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v1, "canReadContentInfo = true"
invoke-static {v0, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x1
return v0
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 0
const-string p1, "setAction"
.line 1
invoke-virtual {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
.line 2
invoke-static {}, Lcom/skt/aicloud/mobile/service/common/ApplicationStateDetecter;->g()Lcom/skt/aicloud/mobile/service/common/ApplicationStateDetecter;
move-result-object p1
invoke-virtual {p1}, Lcom/skt/aicloud/mobile/service/common/ApplicationStateDetecter;->e()V
return-void
.end method
.method public j(Ljava/lang/String;)V
.locals 9
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->j(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/a;->J()Lcom/skt/aicloud/speaker/service/api/c;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/aicloud/speaker/service/api/c;->U()Lcom/skt/aicloud/speaker/service/state/b;
move-result-object v0
const-string v1, "repeat : ("
if-nez v0, :cond_0
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ")prevState = null"
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 4
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.line 5
:cond_0
invoke-interface {v0}, Lcom/skt/aicloud/speaker/service/state/b;->a()J
move-result-wide v2
.line 6
iget-wide v4, p0, Lcom/skt/aicloud/speaker/service/state/a;->n:J
sub-long/2addr v4, v2
.line 7
iget-object v6, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
const-string v7, "), WakeupTime = "
invoke-static {v1, p1, v7}, Landroidx/activity/result/g;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-wide v7, p0, Lcom/skt/aicloud/speaker/service/state/a;->n:J
invoke-virtual {v1, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v7, ", StopTime = "
const-string v8, ", diff = "
invoke-static {v1, v7, v2, v3, v8}, Landroidx/multidex/c;->a(Ljava/lang/StringBuilder;Ljava/lang/String;JLjava/lang/String;)V
invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v6, v1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const-wide/16 v1, 0x1b58
cmp-long v1, v4, v1
if-gtz v1, :cond_1
const-string v1, "repeat"
.line 8
invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1
.line 9
invoke-interface {v0, p1}, Lcom/skt/aicloud/speaker/service/state/b;->s(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_1
.line 10
invoke-interface {v0, p1}, Lcom/skt/aicloud/speaker/service/state/b;->w(Ljava/lang/String;)V
return-void
.line 11
:cond_1
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public m(Ljava/lang/String;)Z
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "canNext("
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ") : true"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x1
return p1
.end method
.method public n(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public pause()V
.locals 0
.line 1
invoke-super {p0}, Lcom/skt/aicloud/speaker/service/state/a;->pause()V
return-void
.end method
.method public r(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
.method public resume(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->resume(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public stop()V
.locals 0
.line 1
invoke-super {p0}, Lcom/skt/aicloud/speaker/service/state/a;->stop()V
return-void
.end method
.method public t(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->t(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public v(Ljava/lang/String;)Z
.locals 3
.line 1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/a;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "canPrev("
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ") : true"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x1
return p1
.end method
.method public x(Ljava/lang/String;)V
.locals 0
.line 1
invoke-super {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->x(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/skt/aicloud/speaker/service/state/d;->c0()V
return-void
.end method
.method public y(Ljava/lang/String;)Z
.locals 0
const/4 p1, 0x1
return p1
.end method
@@ -0,0 +1,28 @@
.class public Lcom/skt/aicloud/speaker/service/state/e;
.super Ljava/lang/Object;
.source "StateIntent.java"
# static fields
.field public static final a:Ljava/lang/String; = "ACTION_CONTINUE"
.field public static final b:Ljava/lang/String; = "ACTION_CONTINUE_MUSIC"
.field public static final c:Ljava/lang/String; = "ACTION_REPEAT"
.field public static final d:Ljava/lang/String; = "EXTRA_CARD_TYPE"
.field public static final e:Ljava/lang/String; = "ACTION_RESPONSE_LIST"
.field public static final f:Ljava/lang/String; = "ACTION_MEDIA_FINISHED"
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,154 @@
.class public Lcom/skt/aicloud/speaker/service/state/f$a;
.super Li9/d;
.source "StateMusic.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/skt/aicloud/speaker/service/state/f;->F0(Lma/t;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Li9/d<",
"Lm9/b$a;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lma/t;
.field public final synthetic b:Lcom/skt/aicloud/speaker/service/state/f;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/f;Lma/t;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/f$a;->b:Lcom/skt/aicloud/speaker/service/state/f;
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/f$a;->a:Lma/t;
invoke-direct {p0}, Li9/d;-><init>()V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/String;Ljava/lang/String;)V
.locals 2
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 p1, 0x1
aput-object p2, v0, p1
const/4 p1, 0x2
aput-object p3, v0, p1
const-string p1, "requestGetStreamingPath().onError(responseCode:%s, errorCode:%s, errorMessage:%s)"
.line 2
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "StateMusic"
invoke-static {p2, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public bridge synthetic b(Ljava/lang/Object;)V
.locals 0
.line 1
check-cast p1, Lm9/b$a;
invoke-virtual {p0, p1}, Lcom/skt/aicloud/speaker/service/state/f$a;->d(Lm9/b$a;)V
return-void
.end method
.method public c(Ljava/lang/String;)V
.locals 2
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const-string p1, "requestGetStreamingPath().onSuccessRawResult(responseBody:%s)"
.line 1
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "StateMusic"
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public d(Lm9/b$a;)V
.locals 2
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const-string v1, "requestGetStreamingPath().onSuccess(response:%s)"
.line 1
invoke-static {v1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "StateMusic"
invoke-static {v1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
if-eqz p1, :cond_0
.line 2
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/f$a;->b:Lcom/skt/aicloud/speaker/service/state/f;
iget-object v1, p0, Lcom/skt/aicloud/speaker/service/state/f$a;->a:Lma/t;
invoke-static {v0, v1, p1}, Lcom/skt/aicloud/speaker/service/state/f;->A0(Lcom/skt/aicloud/speaker/service/state/f;Lma/t;Lm9/b$a;)V
:cond_0
return-void
.end method
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,200 @@
.class public Lcom/skt/aicloud/speaker/service/state/i$a;
.super Li9/d;
.source "StateRadio.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/skt/aicloud/speaker/service/state/i;->C0(Lma/v;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Li9/d<",
"Ln9/a$a;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lma/v;
.field public final synthetic b:Lcom/skt/aicloud/speaker/service/state/i;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/i;Lma/v;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->b:Lcom/skt/aicloud/speaker/service/state/i;
iput-object p2, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->a:Lma/v;
invoke-direct {p0}, Li9/d;-><init>()V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/String;Ljava/lang/String;)V
.locals 2
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 p1, 0x1
aput-object p2, v0, p1
const/4 p1, 0x2
aput-object p3, v0, p1
const-string p1, "onError(responseCode:%s, errorCode:%s, errorMessage:%s)"
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "StateRadio"
invoke-static {p2, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public bridge synthetic b(Ljava/lang/Object;)V
.locals 0
.line 1
check-cast p1, Ln9/a$a;
invoke-virtual {p0, p1}, Lcom/skt/aicloud/speaker/service/state/i$a;->d(Ln9/a$a;)V
return-void
.end method
.method public c(Ljava/lang/String;)V
.locals 2
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const-string p1, "onSuccessRawResult(responseBody:%s)"
.line 1
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "StateRadio"
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public d(Ln9/a$a;)V
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p1}, Ln9/a$a;->a()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
const-string v1, "onSuccess(response:%s)"
invoke-static {v1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "StateRadio"
invoke-static {v1, v0}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2
invoke-virtual {p1}, Ln9/a$a;->a()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 3
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->a:Lma/v;
invoke-virtual {p1}, Ln9/a$a;->a()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lma/v;->t(Ljava/lang/String;)V
.line 4
:cond_0
invoke-virtual {p1}, Ln9/a$a;->b()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
.line 5
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->a:Lma/v;
invoke-virtual {p1}, Ln9/a$a;->b()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lma/v;->u(Ljava/lang/String;)V
.line 6
:cond_1
iget-object p1, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->b:Lcom/skt/aicloud/speaker/service/state/i;
invoke-virtual {p1}, Lcom/skt/aicloud/speaker/service/state/a;->J()Lcom/skt/aicloud/speaker/service/api/c;
move-result-object p1
iget-object v0, p0, Lcom/skt/aicloud/speaker/service/state/i$a;->a:Lma/v;
invoke-virtual {p1, v0}, Lcom/skt/aicloud/speaker/service/api/c;->y0(Lma/v;)V
return-void
.end method
@@ -0,0 +1,95 @@
.class public Lcom/skt/aicloud/speaker/service/state/i$b;
.super Li9/d;
.source "StateRadio.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/skt/aicloud/speaker/service/state/i;->D0(Lma/v;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lcom/skt/aicloud/speaker/service/state/i;
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/state/i;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/i$b;->a:Lcom/skt/aicloud/speaker/service/state/i;
invoke-direct {p0}, Li9/d;-><init>()V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/String;Ljava/lang/String;)V
.locals 2
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 p1, 0x1
aput-object p2, v0, p1
const/4 p1, 0x2
aput-object p3, v0, p1
const-string p1, "onError(responseCode:%s, errorCode:%s, errorMessage:%s)"
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "StateRadio"
invoke-static {p2, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public c(Ljava/lang/String;)V
.locals 2
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const-string p1, "onSuccessRawResult(responseBody:%s)"
.line 1
invoke-static {p1, v0}, Lcom/skt/aicloud/mobile/service/util/z;->i(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "StateRadio"
invoke-static {v0, p1}, Lcom/beyless/android/lib/util/log/BLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,64 @@
.class public Lcom/skt/aicloud/speaker/service/state/j;
.super Lcom/skt/aicloud/speaker/service/state/a;
.source "StateUnknown.java"
# direct methods
.method public constructor <init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;-><init>(Lcom/skt/aicloud/speaker/service/api/c;)V
.line 2
sget-object p1, Lcom/skt/aicloud/speaker/lib/state/AppState;->APP_STATE_UNKNOWN:Lcom/skt/aicloud/speaker/lib/state/AppState;
iput-object p1, p0, Lcom/skt/aicloud/speaker/service/state/a;->d:Lcom/skt/aicloud/speaker/lib/state/AppState;
return-void
.end method
# virtual methods
.method public A(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public B()Ljava/lang/String;
.locals 1
const-string v0, "Unknown"
return-object v0
.end method
.method public f(Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public i(Landroid/content/Intent;Lma/c;)V
.locals 0
const-string p1, "setAction"
.line 1
invoke-virtual {p0, p1}, Lcom/skt/aicloud/speaker/service/state/a;->V(Ljava/lang/String;)V
return-void
.end method
.method public pause()V
.locals 0
return-void
.end method
.method public stop()V
.locals 0
return-void
.end method