AudioActivity2.smali
.class public final Lcom/imo/android/imoim/av/party/ui/AudioActivity2;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/hardware/SensorEventListener;
.implements Lcom/imo/android/imoim/av/a;
.implements Lcom/imo/android/imoim/av/d;
.implements Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment$a;
.implements Lcom/imo/android/imoim/managers/ah;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/av/party/ui/AudioActivity2$a;
}
.end annotation
# static fields
.field private static final M:Ljava/lang/String;
.field private static N:Z
.field private static O:I
.field private static P:I
.field static final synthetic a:[Lkotlin/k/g;
.field public static final e:Lcom/imo/android/imoim/av/party/ui/AudioActivity2$a;
# instance fields
.field private A:Landroid/view/View;
.field private final B:I
.field private C:Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
.field private D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
.field private E:Z
.field private F:Lcom/imo/android/imoim/rooms/data/g;
.field private G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
.field private final H:Lkotlin/f;
.field private I:Z
.field private J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
.field private final K:Landroid/content/BroadcastReceiver;
.field private L:Z
.field public b:Lcom/imo/android/imoim/rooms/av/view/PartyNotifyView;
.field public c:Landroid/view/View;
.field public d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
.field private f:Z
.field private g:Z
.field private h:Landroid/hardware/SensorManager;
.field private i:Landroid/hardware/Sensor;
.field private j:Landroid/view/View;
.field private k:Landroid/widget/FrameLayout;
.field private l:Landroid/widget/TextView;
.field private m:Landroid/widget/TextView;
.field private n:Landroid/widget/Chronometer;
.field private o:Landroid/widget/Chronometer;
.field private p:Landroid/view/ViewGroup;
.field private q:Z
.field private r:Landroid/view/WindowManager$LayoutParams;
.field private s:Lcom/imo/android/imoim/data/Buddy;
.field private t:Lcom/imo/android/imoim/av/AVManager$c;
.field private final u:Lkotlin/f;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/f<",
"Lcom/imo/android/imoim/widgets/a;",
">;"
}
.end annotation
.end field
.field private v:Landroid/widget/FrameLayout;
.field private w:Lcom/imo/android/imoim/adapters/AdAdapter;
.field private x:Z
.field private y:Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;
.field private z:Landroid/view/View;
# direct methods
.method static constructor <clinit>()V
.registers 6
const/4 v0, 0x1
new-array v1, v0, [Lkotlin/k/g;
new-instance v2, Lkotlin/f/b/z;
const-class v3, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;
invoke-static {v3}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "featureViewModel"
const-string v5, "getFeatureViewModel()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x0
aput-object v2, v1, v3
sput-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->a:[Lkotlin/k/g;
new-instance v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$a;
const/4 v2, 0x0
invoke-direct {v1, v2}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$a;-><init>(Lkotlin/f/b/j;)V
sput-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e:Lcom/imo/android/imoim/av/party/ui/AudioActivity2$a;
.line 1111
invoke-static {}, Lcom/imo/android/imoim/util/ei;->aD()Z
move-result v1
if-eqz v1, :cond_2e
const-string v1, "audio_call"
goto :goto_30
:cond_2e
const-string v1, "chat_call"
:goto_30
sput-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
.line 1112
sput-boolean v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->N:Z
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 97
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 116
new-instance v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$u;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$u;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->u:Lkotlin/f;
const v0, 0x7f060395
.line 50073
invoke-static {v0}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v0
.line 128
iput v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->B:I
.line 141
new-instance v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$b;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$b;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->H:Lkotlin/f;
.line 252
new-instance v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$screenoff$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$screenoff$1;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v0, Landroid/content/BroadcastReceiver;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->K:Landroid/content/BroadcastReceiver;
.line 904
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->q:Z
iput-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->L:Z
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/data/g;)Ljava/lang/String;
.registers 1
.line 97
invoke-static {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->b(Lcom/imo/android/imoim/rooms/data/g;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private final a(Lcom/imo/android/imoim/av/AVManager$c;)V
.registers 8
.line 727
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->I:Z
if-eqz v0, :cond_5
return-void
:cond_5
const/4 v0, 0x1
.line 730
iput-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->I:Z
.line 731
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_43
.line 732
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v0
.line 36036
iget-boolean v0, v0, Lcom/imo/android/imoim/ads/c/d;->d:Z
if-eqz v0, :cond_43
.line 733
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
sget-object v2, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->l()J
move-result-wide v2
sub-long/2addr v0, v2
.line 735
sget-object v2, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v2}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getShowAudioCallAdTimeLimit()I
move-result v2
int-to-long v2, v2
const-wide/16 v4, 0x3e8
mul-long v2, v2, v4
sub-long/2addr v2, v0
const-wide/16 v0, 0x0
cmp-long v4, v2, v0
if-gez v4, :cond_38
move-wide v2, v0
.line 739
:cond_38
new-instance v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$o;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$o;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Lcom/imo/android/imoim/av/AVManager$c;)V
check-cast v0, Ljava/lang/Runnable;
invoke-static {v0, v2, v3}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
return-void
.line 746
:cond_43
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->i()V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
.registers 8
.line 50085
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->c()Z
move-result v0
if-eqz v0, :cond_5d
.line 50088
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v1, "IMO.avManager"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 50096
iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 50088
sget-object v2, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, v2, :cond_5d
.line 50091
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 50097
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->o:Z
if-eqz v0, :cond_5d
.line 50094
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
move-result-object p0
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 50098
iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;
.line 50099
invoke-static {}, Lcom/imo/android/imoim/util/ei;->ct()Z
move-result v1
if-nez v1, :cond_5d
.line 50103
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->c()Z
move-result v1
if-eqz v1, :cond_5d
.line 50107
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
.line 50108
sget-object v3, Lcom/imo/android/imoim/util/df$au;->PARTY_GUIDE_AV_CALL_TS:Lcom/imo/android/imoim/util/df$au;
check-cast v3, Ljava/lang/Enum;
const-wide/16 v4, 0x0
invoke-static {v3, v4, v5}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v3
sub-long/2addr v1, v3
.line 50109
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->b()I
move-result v3
int-to-long v3, v3
const-wide/32 v5, 0x5265c00
mul-long v3, v3, v5
cmp-long v5, v1, v3
if-ltz v5, :cond_5d
.line 50112
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;->h()Lkotlinx/coroutines/af;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel$a;
const/4 v3, 0x0
invoke-direct {v2, p0, v0, v3}, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel$a;-><init>(Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;Ljava/lang/String;Lkotlin/c/c;)V
check-cast v2, Lkotlin/f/a/m;
const/4 p0, 0x3
invoke-static {v1, v3, v3, v2, p0}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
:cond_5d
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Lcom/imo/android/imoim/rooms/data/g;)V
.registers 2
.line 97
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Ljava/lang/String;)V
.registers 2
.line 97
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->a(Ljava/lang/String;)V
return-void
.end method
.method private final a(Ljava/lang/String;)V
.registers 14
.line 504
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "openFeature, "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->e()Lcom/imo/android/imoim/rooms/data/j;
move-result-object v1
const/4 v2, 0x0
if-eqz v1, :cond_1b
.line 29031
iget-object v1, v1, Lcom/imo/android/imoim/rooms/data/j;->a:Ljava/lang/String;
goto :goto_1c
:cond_1b
move-object v1, v2
.line 504
:goto_1c
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 v0
const-string v1, "AudioActivity2"
.line 29071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 505
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->e()Lcom/imo/android/imoim/rooms/data/j;
move-result-object v0
if-eqz v0, :cond_33
.line 30043
iget-object v0, v0, Lcom/imo/android/imoim/rooms/data/j;->e:Ljava/lang/String;
goto :goto_34
:cond_33
move-object v0, v2
:goto_34
const/4 v1, 0x0
const/4 v3, 0x1
if-nez v0, :cond_6d
.line 30526
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
.line 31070
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->b()Lcom/imo/android/imoim/rooms/entrance/b/b;
new-array v0, v3, [Lkotlin/m;
const/4 v2, 0x2
new-array v2, v2, [Ljava/lang/String;
.line 30527
invoke-static {}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->g()Ljava/lang/String;
move-result-object v4
aput-object v4, v2, v1
sget-object v4, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v5, "IMO.avManager"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 31997
iget-object v4, v4, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;
aput-object v4, v2, v3
.line 30527
invoke-static {v2}, Lkotlin/a/k;->b([Ljava/lang/Object;)Ljava/util/List;
move-result-object v2
const-string v4, "can_join_members"
invoke-static {v4, v2}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v2
aput-object v2, v0, v1
new-instance v2, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$t;
invoke-direct {v2, p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$t;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Ljava/lang/String;)V
check-cast v2, Lkotlin/f/a/m;
const-string v4, "single_chat"
.line 30526
invoke-static {p1, v4, v0, v2}, Lcom/imo/android/imoim/rooms/entrance/b/b;->a(Ljava/lang/String;Ljava/lang/String;[Lkotlin/m;Lkotlin/f/a/m;)V
goto/16 :goto_10a
.line 509
:cond_6d
invoke-static {}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->g()Ljava/lang/String;
move-result-object v4
invoke-static {v0, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_fa
.line 510
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-eqz v0, :cond_10a
new-instance v4, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$m;
invoke-direct {v4, p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$m;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Ljava/lang/String;)V
check-cast v4, Lkotlin/f/a/a;
const-string v5, "theme"
invoke-static {p1, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v5, "callBack"
invoke-static {v4, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 32103
iget-object v5, v0, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v5, :cond_ab
invoke-virtual {v5}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->j()Z
move-result v5
if-ne v5, v3, :cond_ab
const-string v5, "video"
invoke-static {p1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v5
xor-int/2addr v5, v3
if-eqz v5, :cond_ab
.line 32104
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
const v5, 0x7f0f07ea
invoke-virtual {v2, v5}, Landroidx/fragment/app/FragmentActivity;->getString(I)Ljava/lang/String;
move-result-object v2
goto :goto_c9
.line 32106
:cond_ab
iget-object v5, v0, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->d:Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;
if-eqz v5, :cond_c9
invoke-static {}, Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;->h()Z
move-result v5
if-ne v5, v3, :cond_c9
const-string v5, "music"
invoke-static {p1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v5
xor-int/2addr v5, v3
if-eqz v5, :cond_c9
.line 32107
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
const v5, 0x7f0f05d9
invoke-virtual {v2, v5}, Landroidx/fragment/app/FragmentActivity;->getString(I)Ljava/lang/String;
move-result-object v2
:cond_c9
:goto_c9
move-object v7, v2
.line 32113
move-object v2, v7
check-cast v2, Ljava/lang/CharSequence;
if-eqz v2, :cond_d8
invoke-interface {v2}, Ljava/lang/CharSequence;->length()I
move-result v2
if-nez v2, :cond_d6
goto :goto_d8
:cond_d6
const/4 v2, 0x0
goto :goto_d9
:cond_d8
:goto_d8
const/4 v2, 0x1
:goto_d9
if-eqz v2, :cond_df
.line 32114
invoke-interface {v4}, Lkotlin/f/a/a;->invoke()Ljava/lang/Object;
goto :goto_10a
.line 32116
:cond_df
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
move-object v5, v0
check-cast v5, Landroid/content/Context;
const/4 v6, 0x0
const v8, 0x7f0f0287
.line 32119
new-instance v0, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent$c;
invoke-direct {v0, v4}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent$c;-><init>(Lkotlin/f/a/a;)V
move-object v9, v0
check-cast v9, Lcom/imo/xui/widget/a/b$c;
const v10, 0x7f0f01f0
const/4 v11, 0x0
.line 32116
invoke-static/range {v5 .. v11}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;)V
goto :goto_10a
.line 518
:cond_fa
move-object v0, p0
check-cast v0, Landroid/content/Context;
const v2, 0x7f0f0684
.line 33019
invoke-static {v0, v2, v1}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
new-array v0, v1, [Lkotlin/m;
const-string v2, "no_permission"
.line 519
invoke-static {v2, v0}, Lcom/imo/android/imoim/rooms/b/a;->a(Ljava/lang/String;[Lkotlin/m;)V
:cond_10a
:goto_10a
new-array v0, v3, [Lkotlin/m;
const-string v2, "play_kind"
.line 522
invoke-static {v2, p1}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v0, v1
const-string p1, "join_play"
invoke-static {p1, v0}, Lcom/imo/android/imoim/rooms/b/a;->a(Ljava/lang/String;[Lkotlin/m;)V
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Lcom/imo/android/imoim/rooms/data/g;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
return-object p0
.end method
.method private static b(Lcom/imo/android/imoim/rooms/data/g;)Ljava/lang/String;
.registers 4
.line 33204
iget-object v0, p0, Lcom/imo/android/imoim/rooms/data/g;->b:Ljava/lang/String;
.line 681
check-cast v0, Ljava/lang/CharSequence;
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_11
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_f
goto :goto_11
:cond_f
const/4 v0, 0x0
goto :goto_12
:cond_11
:goto_11
const/4 v0, 0x1
:goto_12
if-eqz v0, :cond_29
.line 33210
iget-object v0, p0, Lcom/imo/android/imoim/rooms/data/g;->e:Ljava/lang/String;
.line 681
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_23
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_21
goto :goto_23
:cond_21
const/4 v0, 0x0
goto :goto_24
:cond_23
:goto_23
const/4 v0, 0x1
:goto_24
if-nez v0, :cond_29
const-string p0, "photo"
return-object p0
.line 34204
:cond_29
iget-object v0, p0, Lcom/imo/android/imoim/rooms/data/g;->b:Ljava/lang/String;
.line 682
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_38
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_36
goto :goto_38
:cond_36
const/4 v0, 0x0
goto :goto_39
:cond_38
:goto_38
const/4 v0, 0x1
:goto_39
if-nez v0, :cond_50
.line 34210
iget-object v0, p0, Lcom/imo/android/imoim/rooms/data/g;->e:Ljava/lang/String;
.line 682
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_4a
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_48
goto :goto_4a
:cond_48
const/4 v0, 0x0
goto :goto_4b
:cond_4a
:goto_4a
const/4 v0, 0x1
:goto_4b
if-eqz v0, :cond_50
const-string p0, "text"
return-object p0
.line 35204
:cond_50
iget-object v0, p0, Lcom/imo/android/imoim/rooms/data/g;->b:Ljava/lang/String;
.line 683
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_5f
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_5d
goto :goto_5f
:cond_5d
const/4 v0, 0x0
goto :goto_60
:cond_5f
:goto_5f
const/4 v0, 0x1
:goto_60
if-nez v0, :cond_74
.line 35210
iget-object p0, p0, Lcom/imo/android/imoim/rooms/data/g;->e:Ljava/lang/String;
.line 683
check-cast p0, Ljava/lang/CharSequence;
if-eqz p0, :cond_6e
invoke-interface {p0}, Ljava/lang/CharSequence;->length()I
move-result p0
if-nez p0, :cond_6f
:cond_6e
const/4 v1, 0x1
:cond_6f
if-nez v1, :cond_74
const-string p0, "mix"
return-object p0
:cond_74
const-string p0, ""
return-object p0
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Lcom/imo/android/imoim/rooms/data/g;)V
.registers 12
if-nez p1, :cond_3
return-void
.line 50138
:cond_3
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->a()Z
move-result v0
if-eqz v0, :cond_188
.line 50142
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->e()Lcom/imo/android/imoim/rooms/data/j;
move-result-object v0
if-nez v0, :cond_188
.line 50146
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
const/4 v1, 0x1
if-eqz v0, :cond_1d
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;->e()Z
move-result v0
if-ne v0, v1, :cond_1d
return-void
.line 50150
:cond_1d
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 50171
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->o:Z
if-eqz v0, :cond_188
.line 50154
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
.line 50155
sget-object v0, Lcom/imo/android/imoim/util/df$au;->PARTY_GUIDE_AV_CALL_TS:Lcom/imo/android/imoim/util/df$au;
check-cast v0, Ljava/lang/Enum;
const-wide/16 v4, 0x0
invoke-static {v0, v4, v5}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v4
sub-long v4, v2, v4
.line 50156
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->b()I
move-result v0
int-to-long v6, v0
const-wide/32 v8, 0x5265c00
mul-long v6, v6, v8
cmp-long v0, v4, v6
if-ltz v0, :cond_188
.line 50159
sget-object v0, Lcom/imo/android/imoim/util/df$au;->PARTY_GUIDE_AV_CALL_TS:Lcom/imo/android/imoim/util/df$au;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, v2, v3}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 50160
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
if-eqz v0, :cond_4f
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;->g()V
.line 50161
:cond_4f
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->d()Z
move-result v0
const/4 v2, 0x0
if-eqz v0, :cond_c0
.line 50163
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v0, :cond_c0
sget-object v3, Lcom/imo/android/imoim/util/bz;->cR:Ljava/lang/String;
new-instance v4, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$d;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$d;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v4, Lkotlin/f/a/a;
const-string v5, "clickListener"
invoke-static {v4, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 50172
move-object v5, v3
check-cast v5, Ljava/lang/CharSequence;
if-eqz v5, :cond_76
invoke-interface {v5}, Ljava/lang/CharSequence;->length()I
move-result v5
if-nez v5, :cond_74
goto :goto_76
:cond_74
const/4 v5, 0x0
goto :goto_77
:cond_76
:goto_76
const/4 v5, 0x1
:goto_77
if-nez v5, :cond_c0
.line 50173
iget-object v5, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->c:Lcom/imo/android/imoim/av/view/CallOptView;
check-cast v5, Landroid/view/View;
.line 50323
invoke-virtual {v5}, Landroid/view/View;->getVisibility()I
move-result v5
if-nez v5, :cond_85
const/4 v5, 0x1
goto :goto_86
:cond_85
const/4 v5, 0x0
:goto_86
if-eqz v5, :cond_c0
.line 50174
iget-object v5, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->e:Landroid/widget/FrameLayout;
new-instance v6, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$t;
invoke-direct {v6, v4}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$t;-><init>(Lkotlin/f/a/a;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50177
iput-boolean v1, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->f:Z
.line 50178
iget-object v4, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->d:Lcom/airbnb/lottie/LottieAnimationView;
.line 50324
iget-object v4, v4, Lcom/airbnb/lottie/LottieAnimationView;->a:Lcom/airbnb/lottie/f;
.line 50326
iget-object v4, v4, Lcom/airbnb/lottie/f;->b:Lcom/airbnb/lottie/f/c;
invoke-virtual {v4}, Lcom/airbnb/lottie/f/c;->removeAllListeners()V
.line 50179
iget-object v4, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->d:Lcom/airbnb/lottie/LottieAnimationView;
new-instance v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$u;
invoke-direct {v5, v0}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$u;-><init>(Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;)V
check-cast v5, Landroid/animation/Animator$AnimatorListener;
invoke-virtual {v4, v5}, Lcom/airbnb/lottie/LottieAnimationView;->a(Landroid/animation/Animator$AnimatorListener;)V
.line 50186
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v4
const-string v5, "context"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v4, Landroid/content/Context;
new-instance v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$v;
invoke-direct {v5, v0}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2$v;-><init>(Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;)V
check-cast v5, Lkotlin/f/a/b;
invoke-static {v3, v4, v5}, Lcom/imo/android/imoim/av/party/a/a;->a(Ljava/lang/String;Landroid/content/Context;Lkotlin/f/a/b;)V
:cond_c0
if-nez p1, :cond_c3
return-void
.line 50329
:cond_c3
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v3, "IMO.avManager"
invoke-static {v0, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 50850
iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 50329
sget-object v3, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, v3, :cond_188
.line 50333
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
if-nez v0, :cond_188
.line 50337
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz v0, :cond_f1
check-cast v0, Landroid/view/View;
.line 50848
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-nez v0, :cond_e2
const/4 v0, 0x1
goto :goto_e3
:cond_e2
const/4 v0, 0x0
:goto_e3
if-ne v0, v1, :cond_f1
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz v0, :cond_ee
invoke-virtual {v0}, Landroid/widget/FrameLayout;->getChildCount()I
move-result v0
goto :goto_ef
:cond_ee
const/4 v0, 0x0
:goto_ef
if-nez v0, :cond_188
.line 50341
:cond_f1
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v0, :cond_188
.line 50851
iget-object v0, v0, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->c:Lcom/imo/android/imoim/av/view/CallOptView;
if-eqz v0, :cond_188
.line 50341
check-cast v0, Landroid/view/View;
.line 50849
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-nez v0, :cond_103
const/4 v0, 0x1
goto :goto_104
:cond_103
const/4 v0, 0x0
:goto_104
if-eq v0, v1, :cond_107
return-void
.line 50852
:cond_107
iget-object v0, p1, Lcom/imo/android/imoim/rooms/data/g;->e:Ljava/lang/String;
.line 50346
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_116
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_114
goto :goto_116
:cond_114
const/4 v0, 0x0
goto :goto_117
:cond_116
:goto_116
const/4 v0, 0x1
:goto_117
if-eqz v0, :cond_141
.line 50853
iget-object v0, p1, Lcom/imo/android/imoim/rooms/data/g;->b:Ljava/lang/String;
.line 50346
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_128
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_126
goto :goto_128
:cond_126
const/4 v0, 0x0
goto :goto_129
:cond_128
:goto_128
const/4 v0, 0x1
:goto_129
if-nez v0, :cond_141
.line 50347
new-instance v0, Lcom/imo/android/imoim/av/party/guide/AVFeatureTextGuide;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureTextGuide;-><init>(Landroid/content/Context;)V
.line 50854
iget-object v1, p1, Lcom/imo/android/imoim/rooms/data/g;->b:Ljava/lang/String;
if-nez v1, :cond_139
const-string v1, ""
.line 50348
:cond_139
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureTextGuide;->setText(Ljava/lang/String;)V
.line 50347
check-cast v0, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
goto :goto_160
.line 50855
:cond_141
iget-object v0, p1, Lcom/imo/android/imoim/rooms/data/g;->e:Ljava/lang/String;
.line 50351
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_14f
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_14e
goto :goto_14f
:cond_14e
const/4 v1, 0x0
:cond_14f
:goto_14f
if-nez v1, :cond_160
.line 50352
new-instance v0, Lcom/imo/android/imoim/av/party/guide/AVFeatureImageGuide;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureImageGuide;-><init>(Landroid/content/Context;)V
.line 50353
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureImageGuide;->setCard(Lcom/imo/android/imoim/rooms/data/g;)V
.line 50352
check-cast v0, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
.line 50362
:cond_160
:goto_160
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
if-eqz v0, :cond_16e
new-instance v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$q;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$q;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v1, Lkotlin/f/a/b;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;->setClick(Lkotlin/f/a/b;)V
.line 50365
:cond_16e
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
if-eqz v0, :cond_188
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
iget-object v2, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v2, :cond_17b
.line 50856
iget-object v2, v2, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->c:Lcom/imo/android/imoim/av/view/CallOptView;
goto :goto_17c
:cond_17b
const/4 v2, 0x0
.line 50365
:goto_17c
check-cast v2, Landroid/view/View;
new-instance v3, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$r;
invoke-direct {v3, p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$r;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Lcom/imo/android/imoim/rooms/data/g;)V
check-cast v3, Lkotlin/f/a/a;
invoke-virtual {v0, v1, v2, v3}, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;->a(Landroid/view/View;Landroid/view/View;Lkotlin/f/a/a;)V
:cond_188
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Ljava/lang/String;)V
.registers 12
.line 50862
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "updateFeatureByTheme, "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "AudioActivity2"
.line 50881
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
const/16 v1, 0x8
const/4 v2, 0x1
const/4 v3, 0x0
if-nez p1, :cond_9b
.line 50883
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-eqz p1, :cond_54
.line 50891
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v4, :cond_21
invoke-virtual {v4, v3}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->a(Z)V
.line 50892
:cond_21
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v4, :cond_2e
.line 50967
invoke-virtual {v4}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v5
check-cast v5, Landroidx/lifecycle/LifecycleOwner;
invoke-virtual {v4, v5}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->f(Landroidx/lifecycle/LifecycleOwner;)V
.line 50893
:cond_2e
iput-object v0, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
.line 50894
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->d:Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;
if-eqz v4, :cond_37
invoke-virtual {v4, v3}, Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;->a(Z)V
.line 50895
:cond_37
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->h:Landroid/view/View;
invoke-virtual {v4, v1}, Landroid/view/View;->setVisibility(I)V
.line 50896
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->f:Lkotlin/f/a/a;
invoke-interface {v4}, Lkotlin/f/a/a;->invoke()Ljava/lang/Object;
.line 50897
iget-object v4, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->g:Lcom/imo/android/imoim/rooms/d;
invoke-virtual {v4, v0}, Lcom/imo/android/imoim/rooms/d;->removeCallbacksAndMessages(Ljava/lang/Object;)V
.line 50898
iget-object v0, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
check-cast v0, Landroid/view/View;
.line 50963
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 50899
iget-object p1, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->c:Lcom/imo/android/imoim/fresco/ImoImageView;
check-cast p1, Landroid/view/View;
.line 50965
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
:cond_54
new-array p1, v2, [Landroid/view/View;
.line 50884
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
check-cast v0, Landroid/view/View;
aput-object v0, p1, v3
invoke-static {v3, p1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
.line 50885
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j:Landroid/view/View;
if-eqz p1, :cond_66
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
.line 50886
:cond_66
move-object p1, p0
check-cast p1, Landroid/content/Context;
.line 50970
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
.line 50969
iget p1, p1, Landroid/util/DisplayMetrics;->heightPixels:I
const/16 v0, 0x258
.line 50886
invoke-static {v0}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v0
if-le p1, v0, :cond_82
.line 50887
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz p1, :cond_82
invoke-virtual {p1, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 50889
:cond_82
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz p1, :cond_89
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->a(Z)V
.line 50865
:cond_89
iput-boolean v3, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
new-array p1, v2, [Landroid/view/View;
.line 50866
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
check-cast v0, Landroid/view/View;
aput-object v0, p1, v3
invoke-static {v3, p1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
.line 50867
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j()V
goto/16 :goto_1c4
.line 50979
:cond_9b
iget-object v4, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-nez v4, :cond_cf
const v4, 0x7f091092
.line 50980
invoke-virtual {p0, v4}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/view/ViewStub;
.line 50981
new-instance v5, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
move-object v6, p0
check-cast v6, Lcom/imo/android/core/component/c;
invoke-virtual {v4}, Landroid/view/ViewStub;->inflate()Landroid/view/View;
move-result-object v4
const-string v7, "stub.inflate()"
invoke-static {v4, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v5, v6, v4}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;)V
.line 50982
new-instance v4, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$p;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$p;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v4, Lkotlin/f/a/a;
const-string v6, "<set-?>"
invoke-static {v4, v6}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 50989
iput-object v4, v5, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->f:Lkotlin/f/a/a;
.line 50986
invoke-virtual {v5}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
iput-object v4, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
.line 50972
:cond_cf
iget-object v4, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
const-string v5, "video"
if-eqz v4, :cond_17f
const-string v6, "theme"
invoke-static {p1, v6}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 50990
invoke-virtual {v4}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->h()V
.line 50991
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->h:Landroid/view/View;
invoke-virtual {v6, v3}, Landroid/view/View;->setVisibility(I)V
.line 50992
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v6, :cond_10b
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->d()Z
move-result v7
.line 51007
iget-boolean v8, v6, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->e:Z
if-eq v8, v7, :cond_10b
.line 51009
iput-boolean v7, v6, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->e:Z
.line 51010
iget-object v8, v6, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->c:Lcom/imo/android/imoim/rooms/youtube/YoutubePlayControlsView;
invoke-virtual {v8, v7}, Lcom/imo/android/imoim/rooms/youtube/YoutubePlayControlsView;->setShowControl(Z)V
.line 51011
iget-object v7, v6, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->c:Lcom/imo/android/imoim/rooms/youtube/YoutubePlayControlsView;
invoke-virtual {v7}, Lcom/imo/android/imoim/rooms/youtube/YoutubePlayControlsView;->b()V
.line 51012
invoke-virtual {v6}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->h()Z
move-result v7
if-eqz v7, :cond_10b
.line 51013
invoke-virtual {v6}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->g()Lcom/imo/android/imoim/rooms/youtube/RoomsYoutubeViewModel;
move-result-object v6
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->g()Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Lcom/imo/android/imoim/rooms/youtube/RoomsYoutubeViewModel;->b(Ljava/lang/String;)V
.line 50993
:cond_10b
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->d:Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;
if-eqz v6, :cond_118
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->d()Z
move-result v7
.line 51016
iput-boolean v7, v6, Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;->d:Z
.line 51017
invoke-virtual {v6}, Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;->g()V
.line 51019
:cond_118
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v6, :cond_129
move-object v7, p1
check-cast v7, Ljava/lang/CharSequence;
move-object v8, v5
check-cast v8, Ljava/lang/CharSequence;
invoke-static {v7, v8}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v7
invoke-virtual {v6, v7}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->a(Z)V
.line 51020
:cond_129
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->d:Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;
const-string v7, "music"
if-eqz v6, :cond_13c
move-object v8, p1
check-cast v8, Ljava/lang/CharSequence;
move-object v9, v7
check-cast v9, Ljava/lang/CharSequence;
invoke-static {v8, v9}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v8
invoke-virtual {v6, v8}, Lcom/imo/android/imoim/av/party/component/AvMusicFeatureComponent;->a(Z)V
.line 50995
:cond_13c
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v6
const v8, 0x636ee25
if-eq v6, v8, :cond_152
const v7, 0x6b0147b
if-eq v6, v7, :cond_14b
goto :goto_159
.line 50999
:cond_14b
invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-nez v6, :cond_15e
goto :goto_159
.line 50996
:cond_152
invoke-virtual {p1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_159
goto :goto_15e
.line 51003
:cond_159
:goto_159
iget-object v6, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->h:Landroid/view/View;
invoke-virtual {v6, v1}, Landroid/view/View;->setVisibility(I)V
.line 51006
:cond_15e
:goto_15e
iget-object v4, v4, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->h:Landroid/view/View;
invoke-static {v4}, Lcom/imo/android/imoim/util/en;->e(Landroid/view/View;)Z
move-result v4
if-ne v4, v2, :cond_17f
const/4 v4, 0x2
new-array v4, v4, [Landroid/view/View;
.line 50973
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
check-cast v6, Landroid/view/View;
aput-object v6, v4, v3
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
check-cast v6, Landroid/view/View;
aput-object v6, v4, v2
invoke-static {v1, v4}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
.line 50974
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j:Landroid/view/View;
if-eqz v1, :cond_17f
invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V
.line 50976
:cond_17f
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v1, :cond_186
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->a(Z)V
.line 50977
:cond_186
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v1, :cond_18d
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->b(Z)V
.line 50870
:cond_18d
invoke-static {p1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1b6
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
if-eqz p1, :cond_1b6
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->d()Z
move-result p1
if-eqz p1, :cond_1b6
.line 50871
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-eqz p1, :cond_1b4
.line 51022
iget-object p1, p1, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz p1, :cond_1b4
.line 50871
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
if-eqz v1, :cond_1ac
.line 51023
iget-object v1, v1, Lcom/imo/android/imoim/rooms/data/g;->d:Ljava/lang/String;
goto :goto_1ad
:cond_1ac
move-object v1, v0
.line 50871
:goto_1ad
invoke-static {v1}, Lcom/imo/android/imoim/av/party/a/a;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->b(Ljava/lang/String;)V
.line 50872
:cond_1b4
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
.line 50874
:cond_1b6
iput-boolean v2, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
const/4 p1, 0x4
new-array v0, v2, [Landroid/view/View;
.line 50875
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
check-cast p0, Landroid/view/View;
aput-object p0, v0, v3
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
.line 51024
:goto_1c4
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
.registers 3
.line 50857
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->C:Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
if-nez v0, :cond_14
.line 50858
new-instance v0, Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
move-object v1, p0
check-cast v1, Lcom/imo/android/core/component/c;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;-><init>(Lcom/imo/android/core/component/c;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->C:Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
.line 50860
:cond_14
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->C:Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;
if-eqz p0, :cond_1b
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/activities/RoomsActivitiesComponent;->g()V
:cond_1b
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;Ljava/lang/String;)V
.registers 13
.line 51025
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->F:Lcom/imo/android/imoim/rooms/data/g;
if-nez v0, :cond_5
return-void
.line 51026
:cond_5
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
if-eqz v1, :cond_c
invoke-virtual {v1}, Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;->f()V
.line 51027
:cond_c
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
const/4 v2, 0x0
if-eqz v1, :cond_2d
.line 51039
iget-object v3, v1, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->e:Landroid/widget/FrameLayout;
check-cast v3, Landroid/view/View;
const/16 v4, 0x8
.line 51158
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
.line 51040
iget-object v3, v1, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->c:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v3}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v3
invoke-virtual {v3, v2}, Lcom/imo/xui/widget/image/XImageView;->setVisibility(I)V
.line 51041
iput-boolean v2, v1, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->f:Z
.line 51042
invoke-virtual {v1}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->h()Lkotlinx/coroutines/br;
move-result-object v1
const/4 v3, 0x0
.line 51160
invoke-interface {v1, v3}, Lkotlinx/coroutines/br;->a(Ljava/util/concurrent/CancellationException;)V
.line 51161
:cond_2d
iget-object v1, v0, Lcom/imo/android/imoim/rooms/data/g;->c:Ljava/lang/String;
const-string v3, "video"
.line 51028
invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_40
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->p()Z
move-result v1
if-eqz v1, :cond_40
.line 51029
invoke-direct {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->a(Ljava/lang/String;)V
.line 51034
:cond_40
invoke-static {v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->b(Lcom/imo/android/imoim/rooms/data/g;)Ljava/lang/String;
move-result-object v5
.line 51162
iget-object v6, v0, Lcom/imo/android/imoim/rooms/data/g;->a:Ljava/lang/String;
.line 51163
iget-object v7, v0, Lcom/imo/android/imoim/rooms/data/g;->c:Ljava/lang/String;
.line 51164
iget-object v8, v0, Lcom/imo/android/imoim/rooms/data/g;->d:Ljava/lang/String;
.line 51034
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v0, "IMO.avManager"
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 51165
iget-object v9, p0, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;
const/4 p0, 0x3
new-array v10, p0, [Lkotlin/m;
.line 51035
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 51166
iget-boolean p0, p0, Lcom/imo/android/imoim/av/AVManager;->j:Z
.line 51035
invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p0
const-string v1, "is_initiator"
invoke-static {v1, p0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
aput-object p0, v10, v2
const/4 p0, 0x1
.line 51036
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 51167
iget-object v0, v1, Lcom/imo/android/imoim/av/AVManager;->c:Ljava/lang/String;
const-string v1, "conv_id"
.line 51036
invoke-static {v1, v0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v0
aput-object v0, v10, p0
const/4 p0, 0x2
const-string v0, "button"
.line 51037
invoke-static {v0, p1}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v10, p0
const-string v4, "bubble_click"
.line 51034
invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/rooms/b/b;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lkotlin/m;)V
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
.registers 1
.line 97
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
move-result-object p0
return-object p0
.end method
.method public static final synthetic d()V
.registers 4
.line 50075
:try_start_0
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
const-string v1, "action"
const-string v2, "click"
.line 50076
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "conv_id"
.line 50077
sget-object v2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v3, "IMO.avManager"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 50084
iget-object v2, v2, Lcom/imo/android/imoim/av/AVManager;->c:Ljava/lang/String;
.line 50077
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "on_the_phone"
const-string v2, "1"
.line 50078
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 50079
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "pm_hd_audio_click_stable"
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
:try_end_28
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_28} :catch_28
:catch_28
return-void
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->G:Lcom/imo/android/imoim/av/party/guide/AVFeatureGuideView;
return-object p0
.end method
.method private final e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->H:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
return-object v0
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Lcom/imo/android/imoim/rooms/av/view/PartyNotifyView;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->b:Lcom/imo/android/imoim/rooms/av/view/PartyNotifyView;
return-object p0
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Landroid/view/View;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
return-object p0
.end method
.method private static g()Ljava/lang/String;
.registers 2
.line 145
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
const-string v1, "IMO.accounts"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_f
const-string v0, ""
:cond_f
const-string v1, "IMO.accounts.imoAccountUid ?: \"\""
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method public static final synthetic h(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Landroid/view/View;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->z:Landroid/view/View;
return-object p0
.end method
.method private final h()V
.registers 4
.line 462
move-object v0, p0
check-cast v0, Landroid/content/Context;
invoke-static {v0}, Lcom/imo/android/imoim/util/d/b;->a(Landroid/content/Context;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_24
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-eqz v0, :cond_15
.line 463
invoke-virtual {v0}, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->g()Z
move-result v0
const/4 v2, 0x1
if-eq v0, v2, :cond_24
.line 464
:cond_15
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
if-eqz v0, :cond_23
move-object v2, p0
check-cast v2, Landroid/app/Activity;
invoke-static {v2}, Lsg/bigo/common/k;->a(Landroid/app/Activity;)I
move-result v2
invoke-virtual {v0, v1, v2, v1, v1}, Landroid/view/View;->setPadding(IIII)V
:cond_23
return-void
.line 466
:cond_24
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
if-eqz v0, :cond_2b
invoke-virtual {v0, v1, v1, v1, v1}, Landroid/view/View;->setPadding(IIII)V
:cond_2b
return-void
.end method
.method private final i()V
.registers 6
.line 751
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v1, "IMO.avManager"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 36950
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz v0, :cond_c
return-void
:cond_c
const v0, 0x7f09006b
.line 754
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_6b
check-cast v0, Landroid/widget/FrameLayout;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
.line 756
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
const-string v1, "IMO.ads"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/ads/h;->e()Landroid/app/Activity;
move-result-object v0
if-eqz v0, :cond_29
check-cast v0, Landroid/content/Context;
goto :goto_2c
:cond_29
move-object v0, p0
check-cast v0, Landroid/content/Context;
.line 757
:goto_2c
invoke-static {}, Lcom/imo/android/imoim/util/ei;->aD()Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_5e
.line 758
const-class v1, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v1}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/ads/c/g;
const-string v3, "audio_call"
if-eqz v1, :cond_53
.line 759
invoke-interface {v1}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v4
invoke-static {v4}, Lcom/imo/android/imoim/ads/c/h;->a(Lcom/imo/android/imoim/ads/c/d;)Z
move-result v4
if-eqz v4, :cond_4a
goto :goto_53
.line 763
:cond_4a
sget-object v4, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
invoke-virtual {v4, v3}, Lcom/imo/android/imoim/ads/h;->j(Ljava/lang/String;)V
.line 764
invoke-interface {v1, v3}, Lcom/imo/android/imoim/ads/c/g;->a(Ljava/lang/String;)V
goto :goto_58
.line 761
:cond_53
:goto_53
sget-object v1, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
.line 37138
invoke-virtual {v1, v3, v3}, Lcom/imo/android/imoim/ads/h;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 766
:goto_58
new-instance v1, Lcom/imo/android/imoim/adapters/AdAdapter;
invoke-direct {v1, v0, v2, v3}, Lcom/imo/android/imoim/adapters/AdAdapter;-><init>(Landroid/content/Context;ZLjava/lang/String;)V
goto :goto_65
.line 768
:cond_5e
new-instance v1, Lcom/imo/android/imoim/adapters/AdAdapter;
const-string v3, "chat_call"
invoke-direct {v1, v0, v2, v3}, Lcom/imo/android/imoim/adapters/AdAdapter;-><init>(Landroid/content/Context;ZLjava/lang/String;)V
.line 757
:goto_65
iput-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->w:Lcom/imo/android/imoim/adapters/AdAdapter;
.line 770
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j()V
return-void
.line 754
:cond_6b
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type android.widget.FrameLayout"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public static final synthetic i(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
.registers 1
.line 97
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->i()V
return-void
.end method
.method public static final synthetic j(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)Lcom/imo/android/imoim/av/AVManager$c;
.registers 1
.line 97
iget-object p0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
return-object p0
.end method
.method private final j()V
.registers 5
.line 781
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->w:Lcom/imo/android/imoim/adapters/AdAdapter;
if-nez v0, :cond_5
return-void
.line 782
:cond_5
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
if-eqz v0, :cond_a
return-void
.line 783
:cond_a
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {v0, v2, v1}, Lcom/imo/android/imoim/ads/h;->a(ZLjava/lang/String;)Z
move-result v0
if-nez v0, :cond_16
return-void
:cond_16
const-string v0, "AudioActivity2"
const-string v1, "refresh ad"
.line 38071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 785
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->w:Lcom/imo/android/imoim/adapters/AdAdapter;
const/4 v1, 0x0
if-eqz v0, :cond_2a
iget-object v3, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
check-cast v3, Landroid/view/ViewGroup;
invoke-virtual {v0, v2, v1, v3}, Lcom/imo/android/imoim/adapters/AdAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
move-result-object v1
.line 786
:cond_2a
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz v0, :cond_31
invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V
.line 787
:cond_31
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz v0, :cond_38
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V
:cond_38
return-void
.end method
.method private k()V
.registers 5
const/4 v0, 0x1
.line 1000
iput-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->g:Z
.line 1001
sget-object v0, Lcom/imo/android/imoim/av/j;->b:Lcom/imo/android/imoim/av/j;
invoke-static {}, Lcom/imo/android/imoim/av/j;->a()Z
move-result v0
if-eqz v0, :cond_17
.line 1002
sget-object v0, Lcom/imo/android/imoim/av/ui/CallEndActivity;->a:Lcom/imo/android/imoim/av/ui/CallEndActivity$a;
move-object v0, p0
check-cast v0, Landroid/content/Context;
invoke-static {v0}, Lcom/imo/android/imoim/av/ui/CallEndActivity$a;->a(Landroid/content/Context;)V
.line 1003
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->finish()V
return-void
.line 1006
:cond_17
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->x:Z
.line 1007
new-instance v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$c;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$c;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v1, Ljava/lang/Runnable;
if-eqz v0, :cond_25
const-wide/16 v2, 0x3e8
goto :goto_27
:cond_25
const-wide/16 v2, 0x0
:goto_27
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
return-void
.end method
# virtual methods
.method public final a()V
.registers 8
const-string v0, "AudioActivity2"
const-string v1, "doRedial"
.line 49071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1120
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
if-eqz v0, :cond_e
invoke-virtual {v0}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->dismiss()V
.line 1121
:cond_e
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->finish()V
.line 1122
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz v0, :cond_27
.line 1123
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
move-object v2, p0
check-cast v2, Landroid/content/Context;
iget-object v0, v0, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const/4 v4, 0x0
const/4 v6, 0x0
const-string v5, "hold_on"
invoke-virtual/range {v1 .. v6}, Lcom/imo/android/imoim/av/AVManager;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
:cond_27
return-void
.end method
.method public final a(Lcom/imo/android/imoim/av/d$a;)V
.registers 5
.line 1101
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz p1, :cond_10
.line 1102
new-instance v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$n;
invoke-direct {v0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$n;-><init>(Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;)V
check-cast v0, Ljava/lang/Runnable;
const-wide/16 v1, 0x12c
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
:cond_10
return-void
.end method
.method public final b()V
.registers 3
.line 1129
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
if-eqz v0, :cond_7
invoke-virtual {v0}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->dismiss()V
.line 1130
:cond_7
move-object v0, p0
check-cast v0, Landroid/content/Context;
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
const-string v0, "chats"
.line 1131
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
const/4 v0, 0x0
const-string v1, "chat"
.line 1132
invoke-static {v0, v0, v1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
return-void
.end method
.method public final buddyRinging()V
.registers 4
.line 978
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
if-eqz v0, :cond_14
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0f07c3
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_14
return-void
.end method
.method public final c()V
.registers 3
const-string v0, "AudioActivity2"
const-string v1, "onDialogFragmentCancel."
.line 50071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1137
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->finish()V
return-void
.end method
.method public final callHandlerChanged(Lcom/imo/android/imoim/av/f;)V
.registers 2
return-void
.end method
.method public final checkNeedRecall()V
.registers 1
return-void
.end method
.method public final f()V
.registers 1
return-void
.end method
.method public final onAccuracyChanged(Landroid/hardware/Sensor;I)V
.registers 3
return-void
.end method
.method public final onActivityResult(IILandroid/content/Intent;)V
.registers 4
.line 1070
invoke-super {p0, p1, p2, p3}, Lcom/imo/android/imoim/activities/IMOActivity;->onActivityResult(IILandroid/content/Intent;)V
const/16 p2, 0x7cff
if-ne p1, p2, :cond_22
.line 1074
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 p2, 0x17
if-lt p1, p2, :cond_1d
move-object p1, p0
check-cast p1, Landroid/content/Context;
invoke-static {p1}, Landroid/provider/Settings;->canDrawOverlays(Landroid/content/Context;)Z
move-result p1
if-eqz p1, :cond_17
goto :goto_1d
.line 1079
:cond_17
sget-object p1, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/services/a;->d()V
goto :goto_22
.line 1077
:cond_1d
:goto_1d
sget-object p1, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/services/a;->c()V
:cond_22
:goto_22
return-void
.end method
.method public final onAdLoaded(Lcom/imo/android/imoim/o/b;)V
.registers 3
.line 774
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onAdLoaded(Lcom/imo/android/imoim/o/b;)V
if-eqz p1, :cond_16
.line 775
iget-object p1, p1, Lcom/imo/android/imoim/o/b;->a:Ljava/lang/String;
const-string v0, "audio_call"
invoke-static {v0, p1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_16
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->w:Lcom/imo/android/imoim/adapters/AdAdapter;
if-eqz p1, :cond_16
.line 776
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j()V
:cond_16
return-void
.end method
.method public final onBListUpdate(Lcom/imo/android/imoim/o/e;)V
.registers 2
return-void
.end method
.method public final onBackPressed()V
.registers 3
.line 964
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
const/4 v1, 0x0
if-eqz v0, :cond_11
.line 48077
iget-object v0, v0, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v0, :cond_11
invoke-virtual {v0}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->i()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
.line 964
:cond_11
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1a
return-void
.line 968
:cond_1a
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onBackPressed()V
const-string v0, "back"
.line 969
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
return-void
.end method
.method public final onBadgeEvent(Lcom/imo/android/imoim/o/f;)V
.registers 2
return-void
.end method
.method public final onCallEvent(Lcom/imo/android/imoim/o/j;)V
.registers 3
if-eqz p1, :cond_18
.line 985
iget p1, p1, Lcom/imo/android/imoim/o/j;->a:I
const/4 v0, 0x4
if-eq p1, v0, :cond_8
goto :goto_18
.line 987
:cond_8
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
if-eqz p1, :cond_15
.line 988
invoke-virtual {p1}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->isShow()Z
move-result v0
if-eqz v0, :cond_15
.line 989
invoke-virtual {p1}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->dismiss()V
.line 992
:cond_15
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->finish()V
:cond_18
:goto_18
return-void
.end method
.method public final onCallSettings(Ljava/lang/String;ZZ)V
.registers 4
return-void
.end method
.method public final onChatActivity(Lcom/imo/android/imoim/data/d;)V
.registers 2
return-void
.end method
.method public final onChatsEvent(Lcom/imo/android/imoim/o/l;)V
.registers 2
return-void
.end method
.method public final onConfigurationChanged(Landroid/content/res/Configuration;)V
.registers 3
const-string v0, "newConfig"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 456
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
.line 457
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->d:Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;
if-eqz v0, :cond_13
.line 28074
iget-object v0, v0, Lcom/imo/android/imoim/av/party/component/AudioFeatureComponent;->e:Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;
if-eqz v0, :cond_13
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/rooms/av/component/RoomsYoutubeComponent;->a(Landroid/content/res/Configuration;)V
.line 458
:cond_13
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->h()V
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 15
const-string v0, "AudioActivity2"
const-string v1, "onCreate()"
.line 15071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 294
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v1
.line 295
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
.line 296
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->K:Landroid/content/BroadcastReceiver;
new-instance v3, Landroid/content/IntentFilter;
const-string v4, "android.intent.action.SCREEN_OFF"
invoke-direct {v3, v4}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
invoke-virtual {p0, p1, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 297
invoke-static {}, Lcom/imo/android/imoim/music/c;->i()V
const p1, 0x7f0b00da
.line 298
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->setContentView(I)V
const-string p1, "sensor"
.line 299
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
instance-of v3, p1, Landroid/hardware/SensorManager;
const/4 v4, 0x0
if-nez v3, :cond_2f
move-object p1, v4
:cond_2f
check-cast p1, Landroid/hardware/SensorManager;
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->h:Landroid/hardware/SensorManager;
if-eqz p1, :cond_3c
const/16 v3, 0x8
.line 300
invoke-virtual {p1, v3}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor;
move-result-object p1
goto :goto_3d
:cond_3c
move-object p1, v4
:goto_3d
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->i:Landroid/hardware/Sensor;
.line 301
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getWindow()Landroid/view/Window;
move-result-object p1
if-eqz p1, :cond_4a
invoke-virtual {p1}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
move-result-object p1
goto :goto_4b
:cond_4a
move-object p1, v4
:goto_4b
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->r:Landroid/view/WindowManager$LayoutParams;
const p1, 0x7f0906f5
.line 302
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/FrameLayout;
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
const p1, 0x7f091562
.line 303
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->j:Landroid/view/View;
.line 304
move-object p1, p0
check-cast p1, Landroid/content/Context;
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v3
const v5, 0x7f0b00df
.line 305
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
check-cast v6, Landroid/view/ViewGroup;
const/4 v7, 0x1
invoke-virtual {v3, v5, v6, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
const v3, 0x7f0906a3
.line 306
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
iput-object v3, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz v3, :cond_8a
.line 307
new-instance v5, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$i;
invoke-direct {v5, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$i;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v5, Landroid/view/View$OnClickListener;
invoke-virtual {v3, v5}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_8a
const v3, 0x7f0906fe
.line 313
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
const-string v5, "findViewById(R.id.icon_incall)"
invoke-static {v3, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/fresco/XCircleImageView;
const v5, 0x7f091107
.line 314
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/TextView;
iput-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
const v5, 0x7f0902f4
.line 315
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/Chronometer;
iput-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
const v5, 0x7f0902f5
.line 316
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/Chronometer;
iput-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->o:Landroid/widget/Chronometer;
.line 317
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz v5, :cond_c7
const v6, 0x7f090d55
invoke-virtual {v5, v6}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/TextView;
goto :goto_c8
:cond_c7
move-object v5, v4
.line 318
:goto_c8
sget-object v6, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 15856
iget-boolean v6, v6, Lcom/imo/android/imoim/av/AVManager;->h:Z
if-eqz v6, :cond_d1
.line 319
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->buddyRinging()V
.line 321
:cond_d1
sget-object v6, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v7, "IMO.avManager"
invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 16830
iget-object v6, v6, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 322
sget-object v8, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v8, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 16950
iget-boolean v8, v8, Lcom/imo/android/imoim/av/AVManager;->f:Z
const/16 v9, 0xf
const/4 v10, 0x0
if-nez v8, :cond_ff
.line 323
sget-object v8, Lcom/imo/android/imoim/av/AVManager$c;->RECEIVING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v6, v8, :cond_15b
.line 324
iget-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
if-eqz v8, :cond_15b
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getResources()Landroid/content/res/Resources;
move-result-object v11
const v12, 0x7f0f0a9f
invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v11
check-cast v11, Ljava/lang/CharSequence;
invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_15b
.line 329
:cond_ff
sget-object v8, Lcom/imo/android/imoim/av/AVManager$c;->RECEIVING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v6, v8, :cond_117
.line 330
iget-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
if-eqz v8, :cond_117
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getResources()Landroid/content/res/Resources;
move-result-object v11
const v12, 0x7f0f0a76
invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v11
check-cast v11, Ljava/lang/CharSequence;
invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 334
:cond_117
new-instance v8, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v11, -0x1
const/4 v12, -0x2
invoke-direct {v8, v11, v12}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
.line 338
invoke-virtual {v8, v10}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
.line 339
iput v10, v8, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I
.line 340
invoke-virtual {v8, v10}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginEnd(I)V
.line 341
iput v10, v8, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
.line 342
iget-object v11, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz v11, :cond_131
check-cast v8, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {v11, v8}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 343
:cond_131
iget-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz v8, :cond_140
invoke-static {v9}, Lcom/imo/android/imoim/util/ei;->a(I)I
move-result v11
invoke-static {v9}, Lcom/imo/android/imoim/util/ei;->a(I)I
move-result v12
invoke-virtual {v8, v10, v11, v10, v12}, Landroid/widget/FrameLayout;->setPaddingRelative(IIII)V
.line 344
:cond_140
iget-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz v8, :cond_14e
const v11, 0x7f0603b2
.line 17040
invoke-static {v11}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v11
.line 344
invoke-virtual {v8, v11}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V
:cond_14e
const-string v8, "av_call"
.line 345
invoke-static {v8}, Lcom/imo/android/imoim/util/IMOBattery;->a(Ljava/lang/String;)V
.line 346
sget-object v8, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v8, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {}, Lcom/imo/android/imoim/util/br;->a()V
.line 349
:cond_15b
:goto_15b
sget-object v8, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v8, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v8}, Lcom/imo/android/imoim/av/AVManager;->p()Lcom/imo/android/imoim/data/Buddy;
move-result-object v8
iput-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz v8, :cond_16e
.line 350
invoke-virtual {v8}, Lcom/imo/android/imoim/data/Buddy;->j()Ljava/lang/String;
move-result-object v8
if-nez v8, :cond_177
:cond_16e
sget-object v8, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v8, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v8}, Lcom/imo/android/imoim/av/AVManager;->n()Ljava/lang/String;
move-result-object v8
:cond_177
const v11, 0x7f091108
.line 351
invoke-virtual {p0, v11}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v11
check-cast v11, Landroid/widget/TextView;
if-eqz v11, :cond_188
move-object v12, v8
check-cast v12, Ljava/lang/CharSequence;
invoke-virtual {v11, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_188
const v11, 0x7f091109
.line 352
invoke-virtual {p0, v11}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v11
check-cast v11, Landroid/widget/TextView;
if-eqz v11, :cond_198
check-cast v8, Ljava/lang/CharSequence;
invoke-virtual {v11, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 354
:cond_198
sget-object v8, Lcom/imo/android/imoim/av/AVManager$c;->RECEIVING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v6, v8, :cond_1aa
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-nez v6, :cond_1aa
.line 355
sget-object v6, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 17997
iget-object v6, v6, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;
.line 355
invoke-static {v5, v6}, Lcom/imo/android/imoim/activities/IMActivity;->a(Landroid/widget/TextView;Ljava/lang/String;)V
.line 358
:cond_1aa
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz v5, :cond_1b2
.line 18134
iget-object v5, v5, Lcom/imo/android/imoim/data/Buddy;->c:Ljava/lang/String;
if-nez v5, :cond_1bb
.line 358
:cond_1b2
sget-object v5, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v5, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v5}, Lcom/imo/android/imoim/av/AVManager;->o()Ljava/lang/String;
move-result-object v5
.line 359
:cond_1bb
check-cast v3, Lcom/imo/android/imoim/fresco/ImoImageView;
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz v6, :cond_1c6
invoke-virtual {v6}, Lcom/imo/android/imoim/data/Buddy;->p()Ljava/lang/String;
move-result-object v6
goto :goto_1c7
:cond_1c6
move-object v6, v4
:goto_1c7
iget-object v8, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz v8, :cond_1ce
invoke-virtual {v8}, Lcom/imo/android/imoim/data/Buddy;->j()Ljava/lang/String;
:cond_1ce
invoke-static {v3, v5, v6}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
.line 361
sget-object v3, Lcom/imo/android/imoim/av/j;->b:Lcom/imo/android/imoim/av/j;
invoke-static {}, Lcom/imo/android/imoim/av/j;->c()V
.line 362
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 18989
iget-object v3, v3, Lcom/imo/android/imoim/av/AVManager;->p:Ljava/lang/String;
if-eqz v3, :cond_1fe
.line 363
sget-object v3, Lcom/imo/android/imoim/av/j;->b:Lcom/imo/android/imoim/av/j;
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 19989
iget-object v3, v3, Lcom/imo/android/imoim/av/AVManager;->p:Ljava/lang/String;
.line 363
invoke-static {v3}, Lcom/imo/android/imoim/av/j;->a(Ljava/lang/String;)V
.line 364
sget-object v3, Lcom/imo/android/imoim/av/j;->b:Lcom/imo/android/imoim/av/j;
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 20950
iget-boolean v3, v3, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz v3, :cond_1f9
.line 364
sget-object v3, Lcom/imo/android/imoim/av/AVManager$a;->VIDEO:Lcom/imo/android/imoim/av/AVManager$a;
goto :goto_1fb
:cond_1f9
sget-object v3, Lcom/imo/android/imoim/av/AVManager$a;->AUDIO:Lcom/imo/android/imoim/av/AVManager$a;
:goto_1fb
invoke-static {v3}, Lcom/imo/android/imoim/av/j;->a(Lcom/imo/android/imoim/av/AVManager$a;)V
.line 367
:cond_1fe
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
move-object v5, p0
check-cast v5, Lcom/imo/android/imoim/managers/ax;
invoke-virtual {v3, v5}, Lcom/imo/android/imoim/av/AVManager;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 368
sget-object v3, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v3, v5}, Lcom/imo/android/imoim/managers/ag;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 369
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Lcom/imo/android/imoim/av/AVManager;->z()Lcom/imo/android/imoim/av/e;
move-result-object v3
move-object v5, p0
check-cast v5, Lcom/imo/android/imoim/av/d;
invoke-virtual {v3, v5}, Lcom/imo/android/imoim/av/e;->a(Lcom/imo/android/imoim/av/d;)V
.line 371
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v3}, Lcom/imo/android/imoim/av/AVManager;->k()Z
move-result v3
if-nez v3, :cond_226
.line 372
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k()V
return-void
.line 376
:cond_226
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getWindow()Landroid/view/Window;
move-result-object v3
if-eqz v3, :cond_232
const v5, 0x288400
invoke-virtual {v3, v5}, Landroid/view/Window;->addFlags(I)V
.line 382
:cond_232
invoke-virtual {p0, v10}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->setVolumeControlStream(I)V
.line 384
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getIntent()Landroid/content/Intent;
move-result-object v3
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->onNewIntent(Landroid/content/Intent;)V
.line 385
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 21830
iget-object v3, v3, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 386
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->setState(Lcom/imo/android/imoim/av/AVManager$c;)V
.line 387
invoke-static {p1}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object p1
const-string v3, "android.permission.RECORD_AUDIO"
.line 388
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object p1
const-string v3, "AudioActivity2.onCreate"
.line 389
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
.line 22046
new-instance p1, Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;
invoke-direct {p1}, Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->y:Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;
.line 22047
new-instance p1, Landroid/content/IntentFilter;
const-string v3, "android.intent.action.CLOSE_SYSTEM_DIALOGS"
invoke-direct {p1, v3}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 22048
iget-object v3, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->y:Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;
check-cast v3, Landroid/content/BroadcastReceiver;
invoke-virtual {p0, v3, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
const p1, 0x7f090f64
.line 391
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->z:Landroid/view/View;
const p1, 0x7f09006b
.line 392
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
iput-object v3, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->A:Landroid/view/View;
const v3, 0x7f0900d1
.line 393
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v5
iput-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
if-eqz v5, :cond_2bc
.line 395
new-instance v6, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
move-object v7, p0
check-cast v7, Lcom/imo/android/core/component/c;
invoke-direct {v6, v7, v5}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;)V
invoke-virtual {v6}, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v5
check-cast v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
iput-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v5, :cond_2a2
.line 396
new-instance v6, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$f;
invoke-direct {v6, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$f;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v6, Lkotlin/f/a/b;
.line 22486
iput-object v6, v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->i:Lkotlin/f/a/b;
.line 403
:cond_2a2
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v5, :cond_2af
new-instance v6, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$g;
invoke-direct {v6, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$g;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v6, Lkotlin/f/a/a;
.line 23103
iput-object v6, v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->g:Lkotlin/f/a/a;
.line 409
:cond_2af
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->D:Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;
if-eqz v5, :cond_2bc
new-instance v6, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$h;
invoke-direct {v6, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$h;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v6, Lkotlin/f/a/a;
.line 23104
iput-object v6, v5, Lcom/imo/android/imoim/av/party/component/SingleAudioComponent2;->h:Lkotlin/f/a/a;
.line 420
:cond_2bc
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
move-result-object v5
.line 24035
iget-object v5, v5, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;->a:Landroidx/lifecycle/MutableLiveData;
check-cast v5, Landroidx/lifecycle/LiveData;
.line 420
move-object v6, p0
check-cast v6, Landroidx/lifecycle/LifecycleOwner;
new-instance v7, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$j;
invoke-direct {v7, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$j;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v7, Landroidx/lifecycle/Observer;
invoke-virtual {v5, v6, v7}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 424
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
move-result-object v5
.line 24039
iget-object v5, v5, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;->b:Landroidx/lifecycle/MutableLiveData;
check-cast v5, Landroidx/lifecycle/LiveData;
.line 424
new-instance v7, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$k;
invoke-direct {v7, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$k;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v7, Landroidx/lifecycle/Observer;
invoke-virtual {v5, v6, v7}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 427
invoke-static {}, Lcom/imo/android/imoim/av/party/a/a;->c()Z
move-result v5
if-eqz v5, :cond_2fb
.line 428
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->e()Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;
move-result-object v5
.line 24043
iget-object v5, v5, Lcom/imo/android/imoim/av/party/mvvm/FeatureViewModel;->c:Landroidx/lifecycle/MutableLiveData;
check-cast v5, Landroidx/lifecycle/LiveData;
.line 428
new-instance v7, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$l;
invoke-direct {v7, p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$l;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;)V
check-cast v7, Landroidx/lifecycle/Observer;
invoke-virtual {v5, v6, v7}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 433
:cond_2fb
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->A:Landroid/view/View;
if-eqz v5, :cond_304
invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v5
goto :goto_305
:cond_304
move-object v5, v4
.line 434
:goto_305
instance-of v6, v5, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v6, :cond_319
.line 435
check-cast v5, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v6, 0x2
iget-object v7, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->z:Landroid/view/View;
if-eqz v7, :cond_315
invoke-virtual {v7}, Landroid/view/View;->getId()I
move-result v7
goto :goto_316
:cond_315
const/4 v7, 0x0
:goto_316
invoke-virtual {v5, v6, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
.line 437
:cond_319
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz v5, :cond_322
invoke-virtual {v5}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v5
goto :goto_323
:cond_322
move-object v5, v4
.line 438
:goto_323
instance-of v6, v5, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v6, :cond_337
.line 439
move-object v6, v5
check-cast v6, Landroid/widget/RelativeLayout$LayoutParams;
invoke-static {v9}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v7
iput v7, v6, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I
.line 440
iget-object v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz v6, :cond_337
invoke-virtual {v6, v5}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 442
:cond_337
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->A:Landroid/view/View;
if-eqz v5, :cond_344
const/16 v6, 0xa
invoke-static {v6}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v6
invoke-virtual {v5, v10, v10, v10, v6}, Landroid/view/View;->setPadding(IIII)V
.line 444
:cond_344
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
if-eqz v5, :cond_34d
iget v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->B:I
invoke-virtual {v5, v6}, Landroid/widget/TextView;->setTextColor(I)V
.line 445
:cond_34d
iget-object v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz v5, :cond_356
iget v6, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->B:I
invoke-virtual {v5, v6}, Landroid/widget/Chronometer;->setTextColor(I)V
.line 446
:cond_356
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
const v5, 0x7f060410
.line 25040
invoke-static {v5}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v6
.line 446
invoke-virtual {v3, v6}, Landroid/view/View;->setBackgroundColor(I)V
.line 447
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object p1
.line 26040
invoke-static {v5}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v3
.line 447
invoke-virtual {p1, v3}, Landroid/view/View;->setBackgroundColor(I)V
const p1, 0x7f0900f4
.line 448
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v3, "findViewById<View>(R.id.avatar_bg)"
invoke-static {p1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 449
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->z:Landroid/view/View;
if-eqz p1, :cond_385
invoke-virtual {p1}, Landroid/view/View;->bringToFront()V
.line 450
:cond_385
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->h()V
.line 27008
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 27704
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->V()J
move-result-wide v3
const-wide/16 v5, 0x0
cmp-long p1, v3, v5
if-nez p1, :cond_3a2
.line 27705
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J
move-result-wide v3
invoke-static {v3, v4}, Lcom/imo/android/imoim/av/c;->e(J)V
.line 27707
:cond_3a2
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->aa()J
move-result-wide v3
cmp-long p1, v3, v5
if-nez p1, :cond_3bd
.line 27708
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v3
sub-long/2addr v3, v1
.line 27709
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {v3, v4}, Lcom/imo/android/imoim/av/c;->g(J)V
.line 27710
sget-object p1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
sget-boolean p1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->N:Z
invoke-static {p1}, Lcom/imo/android/imoim/av/c;->i(Z)V
.line 27712
:cond_3bd
new-instance p1, Ljava/lang/StringBuilder;
const-string v1, "logUiOnCreateStat onCreateCost->"
invoke-direct {p1, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->aa()J
move-result-wide v1
invoke-virtual {p1, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", firstOnCreate->"
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->ac()Z
move-result v1
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 28071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 27713
sput-boolean v10, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->N:Z
.line 27714
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
.line 27715
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->c:Landroid/view/View;
if-eqz p1, :cond_3fc
invoke-virtual {p1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
move-result-object p1
if-eqz p1, :cond_3fc
new-instance v2, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$e;
invoke-direct {v2, p0, v0, v1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2$e;-><init>(Lcom/imo/android/imoim/av/party/ui/AudioActivity2;J)V
check-cast v2, Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
invoke-virtual {p1, v2}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
:cond_3fc
return-void
.end method
.method public final onDestroy()V
.registers 4
const-string v0, "AudioActivity2"
const-string v1, "onDestroy()"
.line 46071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 882
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->K:Landroid/content/BroadcastReceiver;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
.line 883
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
move-object v1, p0
check-cast v1, Lcom/imo/android/imoim/managers/ax;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/AVManager;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 884
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ag;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 885
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/ads/h;->isSubscribed(Lcom/imo/android/imoim/managers/ax;)Z
move-result v0
if-eqz v0, :cond_26
.line 886
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/ads/h;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 888
:cond_26
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v1, "IMO.avManager"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->z()Lcom/imo/android/imoim/av/e;
move-result-object v0
move-object v1, p0
check-cast v1, Lcom/imo/android/imoim/av/d;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/e;->b(Lcom/imo/android/imoim/av/d;)V
const-string v0, "av_call"
.line 889
invoke-static {v0}, Lcom/imo/android/imoim/util/IMOBattery;->b(Ljava/lang/String;)V
.line 890
invoke-static {}, Lcom/imo/android/imoim/util/br;->b()V
.line 891
sget-object v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
const-string v1, "audio_call"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_52
.line 892
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/ads/h;->b(Ljava/lang/String;Z)V
goto :goto_61
.line 894
:cond_52
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz v0, :cond_59
invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V
.line 895
:cond_59
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/ads/h;->b(Ljava/lang/String;Z)V
.line 897
:goto_61
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V
.line 898
invoke-static {}, Lcom/imo/android/imoim/music/c;->j()V
.line 47052
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->y:Lcom/imo/android/imoim/av/AudioHomeKeyReceiver;
if-eqz v0, :cond_70
.line 47053
check-cast v0, Landroid/content/BroadcastReceiver;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
:cond_70
return-void
.end method
.method public final onHistoryArrived(Ljava/lang/String;ILjava/lang/String;)V
.registers 4
return-void
.end method
.method public final onInvite(Lcom/imo/android/imoim/o/m;)V
.registers 2
return-void
.end method
.method public final onKeyDown(ILandroid/view/KeyEvent;)Z
.registers 6
.line 232
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "KeyEvent: "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "AudioActivity2"
.line 11071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x4
if-ne p1, v0, :cond_18
const/4 v0, 0x0
const-string v1, "return"
.line 234
invoke-static {v0, v0, v1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
.line 236
:cond_18
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/av/AVManager;->a(I)Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_22
return v1
.line 239
:cond_22
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
sget-object v2, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, v2, :cond_48
.line 240
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->u:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/widgets/a;
sget-object v2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v2}, Lcom/imo/android/imoim/av/AVManager;->s()Z
move-result v2
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/widgets/a;->a(Z)V
.line 241
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->u:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/widgets/a;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/widgets/a;->a(I)Z
move-result v0
if-eqz v0, :cond_48
return v1
.line 245
:cond_48
invoke-super {p0, p1, p2}, Lcom/imo/android/imoim/activities/IMOActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public final onLastSeen(Lcom/imo/android/imoim/o/o;)V
.registers 2
return-void
.end method
.method public final onMessageAdded(Ljava/lang/String;Lcom/imo/android/imoim/data/message/k;)V
.registers 3
return-void
.end method
.method public final onMessageReceived(Ljava/lang/String;Ljava/lang/String;)Z
.registers 3
const/4 p1, 0x0
return p1
.end method
.method public final onNewIntent(Landroid/content/Intent;)V
.registers 6
.line 263
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onNewIntent(Landroid/content/Intent;)V
.line 268
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "onNewIntent "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "AudioActivity2"
.line 12071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_1a
.line 269
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v2
goto :goto_1b
:cond_1a
move-object v2, v0
:goto_1b
const-string v3, "android.intent.action.CALL_BUTTON"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_50
if-eqz p1, :cond_2a
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v2
goto :goto_2b
:cond_2a
move-object v2, v0
:goto_2b
const-string v3, "android.intent.action.CALL"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_50
if-eqz p1, :cond_39
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v0
:cond_39
const-string v2, "android.intent.action.ANSWER"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_42
goto :goto_50
.line 273
:cond_42
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "Received intent: "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 14071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 270
:cond_50
:goto_50
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "Bluetooth button pressed: "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 13071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 271
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager;->e()V
return-void
.end method
.method public final onPause()V
.registers 4
const-string v0, "AudioActivity2"
const-string v1, "onPause()"
.line 41071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 824
sget v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->P:I
add-int/lit8 v0, v0, -0x1
sput v0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->P:I
.line 825
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->i:Landroid/hardware/Sensor;
if-eqz v0, :cond_1b
.line 826
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->h:Landroid/hardware/SensorManager;
if-eqz v0, :cond_1b
move-object v1, p0
check-cast v1, Landroid/hardware/SensorEventListener;
invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;)V
.line 828
:cond_1b
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {v0, v2, v1}, Lcom/imo/android/imoim/ads/h;->c(ZLjava/lang/String;)V
.line 829
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
invoke-static {}, Lcom/imo/android/imoim/managers/m;->b()V
.line 830
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_35
.line 831
invoke-interface {v0, v2}, Lcom/imo/android/imoim/ads/c/g;->b(Z)V
.line 832
:cond_35
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onPause()V
return-void
.end method
.method public final onRefreshContact(Lcom/imo/android/imoim/o/i$a;)V
.registers 2
return-void
.end method
.method public final onResume()V
.registers 7
.line 801
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V
const-string v0, "AudioActivity2"
const-string v1, "onResume()"
.line 40071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 803
sget v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->P:I
const/4 v2, 0x1
add-int/2addr v1, v2
.line 804
sput v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->P:I
if-le v1, v2, :cond_17
const-string v1, "Two AV activies are currently resumed!!!"
.line 40079
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 807
:cond_17
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->i:Landroid/hardware/Sensor;
if-eqz v0, :cond_26
.line 808
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->h:Landroid/hardware/SensorManager;
if-eqz v1, :cond_26
.line 809
move-object v3, p0
check-cast v3, Landroid/hardware/SensorEventListener;
const/4 v4, 0x3
.line 808
invoke-virtual {v1, v3, v0, v4}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z
.line 813
:cond_26
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
const/4 v1, 0x0
sget-object v3, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->M:Ljava/lang/String;
invoke-virtual {v0, v1, v3}, Lcom/imo/android/imoim/ads/h;->d(ZLjava/lang/String;)V
.line 814
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v0, "call"
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->b(Ljava/lang/String;)V
.line 815
sget-object v0, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->W()J
move-result-wide v0
const-wide/16 v3, 0x0
cmp-long v5, v0, v3
if-nez v5, :cond_4c
.line 816
sget-object v0, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
sget-object v0, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J
move-result-wide v0
invoke-static {v0, v1}, Lcom/imo/android/imoim/av/c;->f(J)V
.line 818
:cond_4c
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_59
.line 819
invoke-interface {v0, v2}, Lcom/imo/android/imoim/ads/c/g;->b(Z)V
:cond_59
return-void
.end method
.method public final onSensorChanged(Landroid/hardware/SensorEvent;)V
.registers 10
if-eqz p1, :cond_a7
.line 908
iget-object v0, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor;
const-string v1, "event.sensor"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/hardware/Sensor;->getType()I
move-result v0
const/16 v2, 0x8
if-ne v0, v2, :cond_a7
.line 909
iget-object v0, p1, Landroid/hardware/SensorEvent;->values:[F
const/4 v2, 0x0
aget v0, v0, v2
.line 912
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v4, "IMO.avManager"
invoke-static {v3, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 47950
iget-boolean v3, v3, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz v3, :cond_24
.line 914
iput-boolean v2, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->q:Z
return-void
:cond_24
float-to-double v3, v0
const-wide/16 v5, 0x0
cmpl-double v7, v3, v5
if-ltz v7, :cond_40
const/high16 v3, 0x40a00000 # 5.0f
cmpg-float v3, v0, v3
if-gez v3, :cond_40
.line 917
iget-object p1, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor;
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/hardware/Sensor;->getMaximumRange()F
move-result p1
cmpg-float p1, v0, p1
if-gez p1, :cond_40
const/4 p1, 0x1
goto :goto_41
:cond_40
const/4 p1, 0x0
.line 918
:goto_41
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
if-eqz v0, :cond_4e
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 48033
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->o:Z
if-eqz v0, :cond_4e
if-eqz p1, :cond_4e
return-void
.line 922
:cond_4e
iput-boolean p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->q:Z
.line 923
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->L:Z
if-eq p1, v0, :cond_a7
.line 924
iput-boolean p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->L:Z
const/4 v0, 0x4
const-string v1, "window"
if-eqz p1, :cond_78
.line 926
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->r:Landroid/view/WindowManager$LayoutParams;
if-eqz p1, :cond_64
const v3, 0x3c23d70a # 0.01f
iput v3, p1, Landroid/view/WindowManager$LayoutParams;->screenBrightness:F
.line 927
:cond_64
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getWindow()Landroid/view/Window;
move-result-object p1
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->r:Landroid/view/WindowManager$LayoutParams;
invoke-virtual {p1, v1}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
.line 928
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz p1, :cond_94
invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V
goto :goto_94
.line 930
:cond_78
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->r:Landroid/view/WindowManager$LayoutParams;
if-eqz p1, :cond_81
const v3, -0x43dc28f6 # -0.01f
iput v3, p1, Landroid/view/WindowManager$LayoutParams;->screenBrightness:F
.line 931
:cond_81
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->getWindow()Landroid/view/Window;
move-result-object p1
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->r:Landroid/view/WindowManager$LayoutParams;
invoke-virtual {p1, v1}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
.line 932
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz p1, :cond_94
invoke-virtual {p1, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 934
:cond_94
:goto_94
iget-boolean p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->E:Z
if-eqz p1, :cond_a0
.line 935
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz p1, :cond_9f
invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V
:cond_9f
return-void
.line 937
:cond_a0
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->v:Landroid/widget/FrameLayout;
if-eqz p1, :cond_a7
invoke-virtual {p1, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V
:cond_a7
return-void
.end method
.method public final onStart()V
.registers 4
.line 791
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onStart()V
const-string v0, "AudioActivity2"
const-string v1, "onStart()"
.line 39071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 793
sget v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->O:I
const/4 v2, 0x1
add-int/2addr v1, v2
.line 794
sput v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->O:I
if-le v1, v2, :cond_17
const-string v1, "Two AV activities exist."
.line 39079
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 797
:cond_17
sget-object v0, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/a;->a()V
return-void
.end method
.method public final onStop()V
.registers 6
const-string v0, "AudioActivity2"
const-string v1, "onStop()"
.line 42071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 837
sget v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->O:I
add-int/lit8 v1, v1, -0x1
sput v1, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->O:I
.line 838
iget-boolean v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->g:Z
if-nez v1, :cond_81
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v1}, Lcom/imo/android/imoim/av/AVManager;->k()Z
move-result v1
if-eqz v1, :cond_81
const-string v1, "sendActivityClosing"
.line 43071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 840
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v2, "IMO.avManager"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 43479
iget-object v1, v1, Lcom/imo/android/imoim/av/AVManager;->a:Lcom/imo/android/imoim/av/f;
if-eqz v1, :cond_30
const/4 v3, 0x0
.line 843
invoke-interface {v1, v3}, Lcom/imo/android/imoim/av/f;->setVideoViewSelf(Landroid/opengl/GLSurfaceView;)V
.line 844
invoke-interface {v1, v3}, Lcom/imo/android/imoim/av/f;->setVideoViewBuddy(Lcom/imo/android/imoim/views/VideoStreamView;)V
.line 846
:cond_30
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
.line 43861
sget-object v3, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {v3, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 44830
iget-object v2, v3, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
const/4 v3, 0x1
const/4 v4, 0x0
if-nez v1, :cond_3f
const/4 v1, 0x1
goto :goto_40
:cond_3f
const/4 v1, 0x0
:goto_40
if-nez v2, :cond_43
goto :goto_44
:cond_43
const/4 v3, 0x0
.line 43864
:goto_44
new-instance v2, Ljava/lang/StringBuilder;
const-string v4, "sendActivityClosing -> callEnding:"
invoke-direct {v2, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v4, ", callEnded:"
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 45071
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
if-ne v3, v1, :cond_a8
if-nez v3, :cond_7b
.line 43869
move-object v0, p0
check-cast v0, Landroid/app/Activity;
invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/app/Activity;)Z
move-result v0
if-eqz v0, :cond_75
.line 43870
sget-object v0, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/a;->e()V
.line 43871
sget-object v0, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/a;->c()V
goto :goto_a8
.line 43873
:cond_75
sget-object v0, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/a;->d()V
goto :goto_a8
.line 43876
:cond_7b
sget-object v0, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/a;->b()V
goto :goto_a8
.line 847
:cond_81
sget-object v0, Lcom/imo/android/imoim/av/h;->g:Lcom/imo/android/imoim/av/h;
invoke-static {}, Lcom/imo/android/imoim/av/h;->f()Z
move-result v0
if-eqz v0, :cond_a8
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->isFinishing()Z
move-result v0
if-eqz v0, :cond_a8
.line 848
move-object v0, p0
check-cast v0, Landroid/app/Activity;
invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/app/Activity;)Z
move-result v0
if-eqz v0, :cond_a3
.line 849
sget-object v0, Lcom/imo/android/imoim/IMO;->F:Lcom/imo/android/imoim/av/services/b;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/b;->d()V
.line 850
sget-object v0, Lcom/imo/android/imoim/IMO;->F:Lcom/imo/android/imoim/av/services/b;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/b;->b()V
goto :goto_a8
.line 852
:cond_a3
sget-object v0, Lcom/imo/android/imoim/IMO;->F:Lcom/imo/android/imoim/av/services/b;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/services/b;->c()V
.line 857
:cond_a8
:goto_a8
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onStop()V
return-void
.end method
.method public final onTyping(Lcom/imo/android/imoim/data/z;)V
.registers 2
return-void
.end method
.method public final onUnreadMessage(Ljava/lang/String;)V
.registers 2
return-void
.end method
.method protected final onUserLeaveHint()V
.registers 2
.line 973
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onUserLeaveHint()V
const-string v0, "home"
.line 974
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
return-void
.end method
.method public final onVideoQualityStatus(III)V
.registers 4
return-void
.end method
.method public final setCallInfo(Lcom/imo/android/imoim/data/Buddy;Lcom/imo/android/imoim/av/AVManager$a;)V
.registers 3
return-void
.end method
.method public final setState(Lcom/imo/android/imoim/av/AVManager$c;)V
.registers 9
.line 152
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "setState() "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
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;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "AudioActivity2"
.line 4071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 153
invoke-virtual {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->isFinishing()Z
move-result v0
if-eqz v0, :cond_24
return-void
.line 157
:cond_24
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
if-eqz v0, :cond_31
.line 158
invoke-virtual {v0}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->isShow()Z
move-result v2
if-eqz v2, :cond_31
.line 159
invoke-virtual {v0}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->dismiss()V
.line 163
:cond_31
iget-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->f:Z
if-eqz v0, :cond_38
if-nez p1, :cond_38
return-void
.line 167
:cond_38
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
.line 168
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->t:Lcom/imo/android/imoim/av/AVManager$c;
const/4 v2, 0x1
const/16 v3, 0x8
if-nez p1, :cond_80
const-string p1, "Finishing because state is null"
.line 5071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 172
sget-object p1, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, p1, :cond_7c
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
if-eqz p1, :cond_7c
sget-object p1, Lcom/imo/android/imoim/av/h;->g:Lcom/imo/android/imoim/av/h;
invoke-static {}, Lcom/imo/android/imoim/av/h;->f()Z
move-result p1
if-eqz p1, :cond_7c
const-string p1, "goWaitingPage"
.line 6071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 6033
iput-boolean v2, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->g:Z
.line 6034
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_64
invoke-virtual {p1}, Landroid/widget/Chronometer;->stop()V
.line 6035
:cond_64
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_6b
invoke-virtual {p1, v3}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 6036
:cond_6b
sget-object p1, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;->a:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment$b;
move-object p1, p0
check-cast p1, Landroidx/fragment/app/FragmentActivity;
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->s:Lcom/imo/android/imoim/data/Buddy;
move-object v1, p0
check-cast v1, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment$a;
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment$b;->a(Landroidx/fragment/app/FragmentActivity;Lcom/imo/android/imoim/data/Buddy;Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment$a;)Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->J:Lcom/imo/android/imoim/av/ui/CallWaitingDialogFragment;
return-void
.line 175
:cond_7c
invoke-direct {p0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k()V
return-void
.line 180
:cond_80
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->k()Z
move-result v0
if-eqz v0, :cond_8f
.line 181
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 7033
iget-boolean v4, v0, Lcom/imo/android/imoim/av/AVManager;->o:Z
.line 181
invoke-virtual {v0, v4}, Lcom/imo/android/imoim/av/AVManager;->a(Z)V
.line 184
:cond_8f
sget-object v0, Lcom/imo/android/imoim/av/party/ui/a;->a:[I
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager$c;->ordinal()I
move-result v4
aget v0, v0, v4
const-string v4, "IMO.avManager"
const/4 v5, 0x0
if-eq v0, v2, :cond_146
const/4 v6, 0x2
if-eq v0, v6, :cond_146
const/4 p1, 0x3
if-eq v0, p1, :cond_135
const/4 p1, 0x4
if-eq v0, p1, :cond_a7
goto/16 :goto_19f
.line 200
:cond_a7
iput-boolean v2, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->x:Z
.line 201
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz p1, :cond_b3
invoke-virtual {p1}, Landroid/widget/TextView;->getVisibility()I
move-result p1
if-eqz p1, :cond_e5
:cond_b3
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {p1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager;->x()Z
move-result p1
if-eqz p1, :cond_e5
.line 203
move-object p1, p0
check-cast p1, Landroid/content/Context;
.line 10080
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
.line 10076
iget p1, p1, Landroid/util/DisplayMetrics;->heightPixels:I
const/16 v0, 0x258
.line 203
invoke-static {v0}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v0
if-le p1, v0, :cond_db
.line 204
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz p1, :cond_e5
invoke-virtual {p1, v5}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_e5
.line 206
:cond_db
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_e5
const v0, 0x7f080492
invoke-virtual {p1, v0, v5, v5, v5}, Landroid/widget/Chronometer;->setCompoundDrawablesWithIntrinsicBounds(IIII)V
.line 211
:cond_e5
:goto_e5
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->m:Landroid/widget/TextView;
if-eqz p1, :cond_ec
invoke-virtual {p1, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 212
:cond_ec
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_f7
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
iget-wide v0, v0, Lcom/imo/android/imoim/av/AVManager;->T:J
invoke-virtual {p1, v0, v1}, Landroid/widget/Chronometer;->setBase(J)V
.line 213
:cond_f7
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_fe
invoke-virtual {p1, v5}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 214
:cond_fe
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->n:Landroid/widget/Chronometer;
if-eqz p1, :cond_105
invoke-virtual {p1}, Landroid/widget/Chronometer;->start()V
.line 215
:cond_105
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->o:Landroid/widget/Chronometer;
if-eqz p1, :cond_110
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
iget-wide v0, v0, Lcom/imo/android/imoim/av/AVManager;->T:J
invoke-virtual {p1, v0, v1}, Landroid/widget/Chronometer;->setBase(J)V
.line 216
:cond_110
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->o:Landroid/widget/Chronometer;
if-eqz p1, :cond_117
invoke-virtual {p1}, Landroid/widget/Chronometer;->start()V
.line 217
:cond_117
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {p1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 10950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz p1, :cond_128
.line 218
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz p1, :cond_12f
invoke-virtual {p1, v3}, Landroid/widget/FrameLayout;->setVisibility(I)V
goto :goto_12f
.line 220
:cond_128
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->p:Landroid/view/ViewGroup;
if-eqz p1, :cond_12f
invoke-virtual {p1, v3}, Landroid/view/ViewGroup;->setVisibility(I)V
.line 222
:cond_12f
:goto_12f
sget-object p1, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->a(Lcom/imo/android/imoim/av/AVManager$c;)V
goto :goto_19f
.line 195
:cond_135
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz p1, :cond_13c
invoke-virtual {p1}, Landroid/widget/TextView;->bringToFront()V
.line 196
:cond_13c
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz p1, :cond_143
invoke-virtual {p1}, Landroid/widget/FrameLayout;->bringToFront()V
.line 197
:cond_143
iput-boolean v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->f:Z
return-void
.line 186
:cond_146
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->l:Landroid/widget/TextView;
if-eqz v0, :cond_14d
invoke-virtual {v0}, Landroid/widget/TextView;->bringToFront()V
.line 187
:cond_14d
iget-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->k:Landroid/widget/FrameLayout;
if-eqz v0, :cond_154
invoke-virtual {v0}, Landroid/widget/FrameLayout;->bringToFront()V
.line 188
:cond_154
iput-boolean v5, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->f:Z
.line 189
sget-object v0, Lcom/imo/android/imoim/av/AVManager$c;->CALLING:Lcom/imo/android/imoim/av/AVManager$c;
invoke-direct {p0, v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->a(Lcom/imo/android/imoim/av/AVManager$c;)V
.line 190
sget-object v0, Lcom/imo/android/imoim/av/AVManager$c;->CALLING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne p1, v0, :cond_19f
.line 7085
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {p1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 7893
iget-object p1, p1, Lcom/imo/android/imoim/av/AVManager;->ai:Lcom/imo/android/imoim/ringback/data/bean/RingbackTone;
if-nez p1, :cond_169
return-void
.line 8000
:cond_169
iget-object p1, p1, Lcom/imo/android/imoim/ringback/data/bean/RingbackTone;->c:Ljava/lang/String;
const v0, 0x7f090b93
.line 7086
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
iput-object v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->p:Landroid/view/ViewGroup;
if-nez v0, :cond_17e
const-string p1, "llRingback is null"
.line 8075
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_17e
if-eqz v0, :cond_18a
const v2, 0x7f090e97
.line 7091
invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
goto :goto_18b
:cond_18a
const/4 v0, 0x0
:goto_18b
if-nez v0, :cond_193
const-string p1, "tvRingback is null"
.line 9075
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 7096
:cond_193
check-cast p1, Ljava/lang/CharSequence;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 7097
iget-object p1, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->p:Landroid/view/ViewGroup;
if-eqz p1, :cond_19f
invoke-virtual {p1, v5}, Landroid/view/ViewGroup;->setVisibility(I)V
:cond_19f
:goto_19f
return-void
.end method
.method public final willReestablish()V
.registers 2
const/4 v0, 0x1
.line 228
iput-boolean v0, p0, Lcom/imo/android/imoim/av/party/ui/AudioActivity2;->f:Z
return-void
.end method