SingleAudioComponentD.smali
.class public Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;
.super Lcom/imo/hd/component/BaseActivityComponent;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/av/compoment/singlechat/a;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/hd/component/BaseActivityComponent<",
"Lcom/imo/android/imoim/av/compoment/singlechat/a;",
">;",
"Lcom/imo/android/imoim/av/compoment/singlechat/a;"
}
.end annotation
# instance fields
.field private final b:Landroid/view/View;
.field private c:Landroid/widget/Chronometer;
.field private d:Lcom/imo/android/imoim/av/view/CallOptView;
.field private e:Lcom/imo/android/imoim/av/view/CallOptView;
.field private f:Lcom/imo/android/imoim/av/view/CallOptView;
.field private g:Lcom/imo/android/imoim/av/view/CallOptView;
.field private h:Lcom/imo/android/imoim/av/view/CallOptView;
.field private i:Landroid/view/View;
.field private j:Lcom/imo/xui/widget/tab/XBadgeView;
.field private k:Lcom/imo/android/imoim/av/view/CallOptView;
.field private l:Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;
.field private m:Landroid/widget/FrameLayout;
.field private n:Z
.field private o:Lcom/imo/android/imoim/data/Buddy;
.field private p:Z
.field private q:Z
.field private r:Z
# direct methods
.method public constructor <init>(Lcom/imo/android/core/component/c;Landroid/view/View;)V
.registers 3
.line 76
invoke-direct {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;-><init>(Lcom/imo/android/core/component/c;)V
const/4 p1, 0x0
.line 68
iput-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
.line 73
iput-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->r:Z
.line 77
iput-object p2, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b:Landroid/view/View;
return-void
.end method
.method private synthetic a(I)V
.registers 6
.line 12444
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x1
if-eq p1, v2, :cond_5c
const/4 v3, 0x2
if-eq p1, v3, :cond_34
const/4 v3, 0x3
if-eq p1, v3, :cond_11
goto :goto_83
.line 12472
:cond_11
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/av/AVManager;->b(Z)V
.line 12474
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 12475
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const p1, 0x7f08072f
.line 12476
invoke-static {v0, p1, v2}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 12477
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v0, 0x7f0f0092
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
.line 12479
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 14950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
const-string v0, "change_to_bluetooth"
.line 12479
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
goto :goto_83
.line 12460
:cond_34
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/av/AVManager;->b(Z)V
.line 12461
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/av/AVManager;->a(Z)V
.line 12463
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 12464
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const p1, 0x7f08091c
.line 12465
invoke-static {v0, p1, v2}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 12466
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v0, 0x7f0f0094
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
.line 12468
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 13950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
const-string v0, "change_to_speaker"
.line 12468
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
goto :goto_83
.line 12447
:cond_5c
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/av/AVManager;->b(Z)V
.line 12448
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/av/AVManager;->a(Z)V
.line 12450
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 12451
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const p1, 0x7f080730
.line 12452
invoke-static {v0, p1, v2}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 12453
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v0, 0x7f0f0093
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
.line 12455
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 12950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
const-string v0, "change_to_phone"
.line 12455
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
.line 12486
:goto_83
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V
return-void
.end method
.method private synthetic a(Landroid/view/View;)V
.registers 3
const/4 p1, 0x1
.line 114
iput-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->q:Z
.line 115
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
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 v0, "android.permission.RECORD_AUDIO"
.line 116
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$EM4D5KnvvOUj8AbtOk1RNsJC9ck;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$EM4D5KnvvOUj8AbtOk1RNsJC9ck;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
.line 12191
iput-object v0, p1, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string v0, "SingleAudioCompomentD.AnswerIvOnClick"
.line 120
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
return-void
.end method
.method static synthetic a(Landroid/widget/ImageView;IZ)V
.registers 3
.line 47
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
return-void
.end method
.method private a(Lcom/imo/android/imoim/av/AVManager$c;)V
.registers 6
.line 221
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "setState() => "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "SingleAudioComponentD"
.line 5071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
if-nez p1, :cond_12
return-void
.line 227
:cond_12
iget-boolean v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
const/4 v1, 0x4
const/16 v2, 0x8
if-nez v0, :cond_37
.line 5363
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5364
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5365
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->i:Landroid/view/View;
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 5366
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5367
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5368
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->h:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 231
:cond_37
sget-object v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$3;->a:[I
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager$c;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
const/4 v3, 0x0
if-eq p1, v0, :cond_cd
const/4 v0, 0x2
if-eq p1, v0, :cond_cd
const/4 v0, 0x3
if-eq p1, v0, :cond_a1
if-eq p1, v1, :cond_4d
goto/16 :goto_102
.line 267
:cond_4d
iget-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->p:Z
if-nez p1, :cond_6c
iget-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->q:Z
if-nez p1, :cond_6c
.line 268
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
const-string v0, "vibrator"
invoke-virtual {p1, v0}, Landroidx/fragment/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/os/Vibrator;
.line 269
invoke-virtual {p1}, Landroid/os/Vibrator;->hasVibrator()Z
move-result v0
if-eqz v0, :cond_6c
const-wide/16 v0, 0x32
.line 270
invoke-virtual {p1, v0, v1}, Landroid/os/Vibrator;->vibrate(J)V
.line 274
:cond_6c
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 275
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 276
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->h:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 277
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->i:Landroid/view/View;
invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V
.line 278
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 279
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 280
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
invoke-virtual {p1, v2}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 284
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->h:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$11;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$11;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 290
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->g()V
goto :goto_102
.line 250
:cond_a1
iget-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
if-nez p1, :cond_ca
.line 252
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
invoke-virtual {p1, v3}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 253
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
const v0, 0x7f0f0c44
invoke-virtual {p1, v0}, Landroid/widget/Chronometer;->setText(I)V
.line 254
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 255
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 256
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$10;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$10;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 264
:cond_ca
iput-boolean v3, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
goto :goto_102
.line 234
:cond_cd
iget-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
if-nez p1, :cond_100
.line 235
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
invoke-virtual {p1, v3}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 236
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
const v0, 0x7f0f0099
invoke-virtual {p1, v0}, Landroid/widget/Chronometer;->setText(I)V
.line 237
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 238
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$9;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$9;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 5372
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5373
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 5374
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->i:Landroid/view/View;
invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V
.line 247
:cond_100
iput-boolean v3, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
.line 299
:goto_102
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
invoke-virtual {p1, v2}, Landroid/widget/Chronometer;->setVisibility(I)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
.registers 2
.line 15355
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
if-eqz v0, :cond_18
.line 15356
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
const-string p0, "chats"
.line 15357
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
const/4 p0, 0x0
const-string v0, "chat"
.line 15358
invoke-static {p0, p0, v0}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
:cond_18
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Lcom/imo/android/imoim/av/AVManager$c;)V
.registers 2
.line 47
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Lcom/imo/android/imoim/av/AVManager$c;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Ljava/lang/String;)V
.registers 2
.line 47
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Ljava/lang/String;)V
return-void
.end method
.method private synthetic a(Ljava/lang/Boolean;)V
.registers 2
if-eqz p1, :cond_d
.line 118
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-eqz p1, :cond_d
.line 12304
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager;->g()V
:cond_d
return-void
.end method
.method private a(Ljava/lang/String;)V
.registers 4
.line 349
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ag:Z
if-eqz v0, :cond_1b
sget-object v0, Lcom/imo/android/imoim/ads/n;->b:Lcom/imo/android/imoim/ads/n;
invoke-static {}, Lcom/imo/android/imoim/ads/n;->i()Z
move-result v0
if-nez v0, :cond_1b
.line 350
sget-object v0, Lcom/imo/android/imoim/ads/n;->b:Lcom/imo/android/imoim/ads/n;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
iget-boolean v1, v1, Lcom/imo/android/imoim/av/AVManager;->ah:Z
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/ads/n;->a(Landroid/content/Context;Ljava/lang/String;Z)V
:cond_1b
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Z)Z
.registers 2
.line 47
iput-boolean p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->n:Z
return p1
.end method
.method static synthetic b(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;
.registers 1
.line 47
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->l:Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;
return-object p0
.end method
.method private synthetic b(Landroid/view/View;)V
.registers 3
.line 96
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V
return-void
.end method
.method private static b(Landroid/widget/ImageView;IZ)V
.registers 3
if-eqz p2, :cond_4
const/4 p2, -0x1
goto :goto_a
:cond_4
const-string p2, "#888888"
.line 398
invoke-static {p2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p2
.line 399
:goto_a
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)Landroid/widget/FrameLayout;
.registers 1
.line 47
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
return-object p0
.end method
.method static synthetic d(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)Lcom/imo/xui/widget/tab/XBadgeView;
.registers 1
.line 47
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->j:Lcom/imo/xui/widget/tab/XBadgeView;
return-object p0
.end method
.method static synthetic e(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
.registers 4
.line 16308
sget-object v0, Lcom/imo/android/imoim/ads/n;->b:Lcom/imo/android/imoim/ads/n;
const-string v0, "call_end_reason_caller_cancel"
invoke-static {v0}, Lcom/imo/android/imoim/ads/n;->a(Ljava/lang/String;)V
.line 16309
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
sget-object v2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 16834
iget-boolean v2, v2, Lcom/imo/android/imoim/av/AVManager;->e:Z
.line 16309
invoke-virtual {v1, v0, v2}, Lcom/imo/android/imoim/av/AVManager;->a(Ljava/lang/String;Z)V
.line 16310
invoke-direct {p0, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Ljava/lang/String;)V
.line 16311
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v0, "end_call"
.line 17559
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/av/AVManager;->b(Ljava/lang/String;)V
return-void
.end method
.method static synthetic f(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
.registers 6
.line 19320
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
.line 19322
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 19357
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->j:Z
if-eqz v0, :cond_e
const-string v1, "call_end_reason_caller_hang_up"
goto :goto_10
:cond_e
const-string v1, "call_end_reason_callee_hang_up"
.line 19325
:goto_10
sget-object v2, Lcom/imo/android/imoim/ads/n;->b:Lcom/imo/android/imoim/ads/n;
invoke-static {v1}, Lcom/imo/android/imoim/ads/n;->a(Ljava/lang/String;)V
.line 19326
sget-object v2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v2, v1, v0}, Lcom/imo/android/imoim/av/AVManager;->a(Ljava/lang/String;Z)V
.line 19327
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
if-eqz v0, :cond_46
.line 19328
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
instance-of v0, v0, Lcom/imo/android/imoim/av/ui/AudioActivity;
if-nez v0, :cond_46
.line 19331
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/av/AVManager;->a(Landroid/app/Activity;)Z
move-result v0
if-eqz v0, :cond_3b
.line 19332
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
.line 19334
:cond_3b
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->a(Landroid/view/Window;)V
.line 19337
:cond_46
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b:Landroid/view/View;
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$2;
invoke-direct {v2, p0, v1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$2;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Ljava/lang/String;)V
const-wide/16 v3, 0x1f4
invoke-virtual {v0, v2, v3, v4}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method static synthetic h()V
.registers 2
.line 18315
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v1, "end_call"
.line 18411
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/AVManager;->d(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$EM4D5KnvvOUj8AbtOk1RNsJC9ck(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Ljava/lang/Boolean;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Ljava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$NlWBLYDLxQ-Lp-_4CJjyBAvqLJE(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;I)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(I)V
return-void
.end method
.method public static synthetic lambda$W5chxie0sWGJedZ1GDQ7xWl0X1Q(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$Za2yV7yMVMt8kX6CHe30ZnbNiFM(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public final b()V
.registers 8
.line 379
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 5830
iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 379
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
const/4 v2, 0x0
if-ne v0, v1, :cond_b
const/4 v0, 0x1
goto :goto_c
:cond_b
const/4 v0, 0x0
:goto_c
iput-boolean v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->p:Z
.line 380
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b:Landroid/view/View;
const v1, 0x7f0912c0
.line 6081
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/Chronometer;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
const v1, 0x7f0914d0
.line 6082
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->d:Lcom/imo/android/imoim/av/view/CallOptView;
.line 6083
invoke-virtual {v1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v1
const v3, 0x7f0807af
const/4 v4, -0x1
invoke-static {v1, v3, v4}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
const v1, 0x7f0914ce
.line 6084
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->e:Lcom/imo/android/imoim/av/view/CallOptView;
.line 6085
invoke-virtual {v1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v1
const v5, 0x7f0807ae
invoke-static {v1, v5, v4}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
const v1, 0x7f0914d1
.line 6086
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v1, 0x7f0914cf
.line 6087
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->g:Lcom/imo/android/imoim/av/view/CallOptView;
.line 6088
invoke-virtual {v1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v1
const v5, 0x7f080789
const-string v6, "#888888"
invoke-static {v6}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v6
invoke-static {v1, v5, v6}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
const v1, 0x7f090578
.line 6089
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->i:Landroid/view/View;
const v1, 0x7f091607
.line 6090
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/xui/widget/tab/XBadgeView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->j:Lcom/imo/xui/widget/tab/XBadgeView;
const v1, 0x7f0914d2
.line 6091
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
const v1, 0x7f09069f
.line 6092
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->h:Lcom/imo/android/imoim/av/view/CallOptView;
.line 6093
invoke-virtual {v1}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v1
invoke-static {v1, v3, v4}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
const v1, 0x7f0900cd
.line 6094
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/FrameLayout;
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
.line 6095
invoke-virtual {v1}, Landroid/widget/FrameLayout;->bringToFront()V
.line 6096
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
new-instance v3, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$Za2yV7yMVMt8kX6CHe30ZnbNiFM;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$Za2yV7yMVMt8kX6CHe30ZnbNiFM;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v1, v3}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v1, 0x7f0900ce
.line 6097
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->l:Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;
.line 6098
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$NlWBLYDLxQ-Lp-_4CJjyBAvqLJE;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$NlWBLYDLxQ-Lp-_4CJjyBAvqLJE;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView;->setOutputChooseListener(Lcom/imo/android/imoim/views/AudioOutputDeviceChooseView$a;)V
.line 6100
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ay;->b(Landroid/app/Activity;)Z
move-result v0
if-eqz v0, :cond_119
.line 6101
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ay;->a(Landroid/app/Activity;)I
move-result v0
.line 6102
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v3, 0x11
if-lt v1, v3, :cond_fd
.line 6103
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v1}, Landroid/widget/FrameLayout;->getPaddingLeft()I
move-result v3
iget-object v4, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v4}, Landroid/widget/FrameLayout;->getPaddingTop()I
move-result v4
iget-object v5, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
.line 6104
invoke-virtual {v5}, Landroid/widget/FrameLayout;->getPaddingRight()I
move-result v5
iget-object v6, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v6}, Landroid/widget/FrameLayout;->getPaddingBottom()I
move-result v6
add-int/2addr v6, v0
.line 6103
invoke-virtual {v1, v3, v4, v5, v6}, Landroid/widget/FrameLayout;->setPaddingRelative(IIII)V
goto :goto_119
.line 6106
:cond_fd
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v1}, Landroid/widget/FrameLayout;->getPaddingLeft()I
move-result v3
iget-object v4, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v4}, Landroid/widget/FrameLayout;->getPaddingTop()I
move-result v4
iget-object v5, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
.line 6107
invoke-virtual {v5}, Landroid/widget/FrameLayout;->getPaddingRight()I
move-result v5
iget-object v6, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
invoke-virtual {v6}, Landroid/widget/FrameLayout;->getPaddingBottom()I
move-result v6
add-int/2addr v6, v0
.line 6106
invoke-virtual {v1, v3, v4, v5, v6}, Landroid/widget/FrameLayout;->setPadding(IIII)V
.line 6111
:cond_119
:goto_119
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->c:Landroid/widget/Chronometer;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 6113
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$W5chxie0sWGJedZ1GDQ7xWl0X1Q;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleAudioComponentD$W5chxie0sWGJedZ1GDQ7xWl0X1Q;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 6123
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->g:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$1;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$1;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 6132
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
.line 6133
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$4;
invoke-direct {v1, p0, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$4;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Lcom/imo/xui/widget/image/XImageView;)V
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 6161
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
.line 6162
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$5;
invoke-direct {v1, p0, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$5;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;Lcom/imo/xui/widget/image/XImageView;)V
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 6176
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->g:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getDesc()Lcom/imo/xui/widget/textview/XTextView;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 6177
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getDesc()Lcom/imo/xui/widget/textview/XTextView;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 6178
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getDesc()Lcom/imo/xui/widget/textview/XTextView;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 381
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->j:Lcom/imo/xui/widget/tab/XBadgeView;
invoke-static {v0}, Lcom/imo/android/imoim/av/compoment/a;->a(Lcom/imo/xui/widget/tab/XBadgeView;)V
.line 6195
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->p()Lcom/imo/android/imoim/data/Buddy;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->o:Lcom/imo/android/imoim/data/Buddy;
.line 383
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 6830
iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 383
invoke-direct {p0, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->a(Lcom/imo/android/imoim/av/AVManager$c;)V
.line 7199
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 8025
iget-object v1, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 8050
iget-object v1, v1, Lcom/imo/android/imoim/av/compoment/singlechat/d;->a:Landroidx/lifecycle/MutableLiveData;
.line 7200
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$6;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$6;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v1, p0, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 9037
iget-object v1, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->b:Lcom/imo/android/imoim/av/compoment/singlechat/c;
.line 9039
iget-object v1, v1, Lcom/imo/android/imoim/av/compoment/singlechat/c;->a:Landroidx/lifecycle/MutableLiveData;
.line 7206
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$7;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$7;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v1, p0, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 10033
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 10058
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->c:Landroidx/lifecycle/MutableLiveData;
.line 7212
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$8;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD$8;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;)V
invoke-virtual {v0, p0, v1}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method public final c()V
.registers 1
return-void
.end method
.method public final c(Landroidx/lifecycle/LifecycleOwner;)V
.registers 4
.line 183
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->c(Landroidx/lifecycle/LifecycleOwner;)V
.line 185
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->g()V
.line 187
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 4601
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->ad:Z
.line 188
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->k:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
.line 189
invoke-virtual {v0, p1}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 190
invoke-virtual {v0, p1}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const v1, 0x7f080788
.line 191
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
return-void
.end method
.method public final d()Ljava/lang/Class;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"Lcom/imo/android/imoim/av/compoment/singlechat/a;",
">;"
}
.end annotation
.line 394
const-class v0, Lcom/imo/android/imoim/av/compoment/singlechat/a;
return-object v0
.end method
.method public final g()V
.registers 7
.line 403
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "updateBluetoothIcon -> bluetooth: connect:"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v1}, Lcom/imo/android/imoim/av/AVManager;->t()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", bluetooth is on:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v1}, Lcom/imo/android/imoim/av/AVManager;->s()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "SingleAudioComponentD"
.line 10071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 404
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->t()Z
move-result v0
const v1, 0x7f0f0094
const v2, 0x7f08091c
const/4 v3, 0x0
if-eqz v0, :cond_98
.line 406
iget-boolean v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->r:Z
const/4 v4, 0x1
if-nez v0, :cond_46
.line 407
iput-boolean v4, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->r:Z
.line 408
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 10950
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->f:Z
const-string v5, "bluetooth_show"
.line 408
invoke-static {v3, v0, v5}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
.line 410
:cond_46
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v4}, Lcom/imo/android/imoim/av/view/CallOptView;->setMoreVisibility(Z)V
.line 411
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/view/CallOptView;->getIcon()Lcom/imo/xui/widget/image/XImageView;
move-result-object v0
.line 412
sget-object v5, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v5}, Lcom/imo/android/imoim/av/AVManager;->s()Z
move-result v5
if-eqz v5, :cond_6e
.line 413
invoke-virtual {v0, v3}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 414
invoke-virtual {v0, v4}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const v1, 0x7f08072f
.line 415
invoke-static {v0, v1, v4}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 416
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v1, 0x7f0f0092
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
return-void
.line 417
:cond_6e
sget-object v5, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 11033
iget-boolean v5, v5, Lcom/imo/android/imoim/av/AVManager;->o:Z
if-nez v5, :cond_89
.line 418
invoke-virtual {v0, v3}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 419
invoke-virtual {v0, v4}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
const v1, 0x7f080730
.line 420
invoke-static {v0, v1, v4}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 421
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
const v1, 0x7f0f0093
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
return-void
.line 423
:cond_89
invoke-virtual {v0, v4}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 424
invoke-virtual {v0, v4}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
.line 425
invoke-static {v0, v2, v4}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 426
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
return-void
.line 429
:cond_98
iput-boolean v3, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->r:Z
.line 430
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setMoreVisibility(Z)V
.line 431
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->m:Landroid/widget/FrameLayout;
const/16 v3, 0x8
invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 433
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 12033
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->o:Z
.line 434
iget-object v3, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f: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
.line 435
invoke-virtual {v3, v0}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 436
invoke-virtual {v3, v0}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
.line 437
invoke-static {v3, v2, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->b(Landroid/widget/ImageView;IZ)V
.line 438
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAudioComponentD;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setDescId(I)V
return-void
.end method