SingleVideoComponentC.smali
.class public Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;
.super Lcom/imo/hd/component/BaseActivityComponent;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Lcom/imo/android/imoim/av/compoment/singlechat/b;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/hd/component/BaseActivityComponent<",
"Lcom/imo/android/imoim/av/compoment/singlechat/b;",
">;",
"Landroid/view/View$OnClickListener;",
"Lcom/imo/android/imoim/av/compoment/singlechat/b;"
}
.end annotation
# instance fields
.field b:Landroid/view/View;
.field c:Lcom/imo/android/imoim/av/view/CallOptView;
.field d:Lcom/imo/android/imoim/av/view/CallOptView;
.field e:Lcom/imo/android/imoim/av/view/CallOptView;
.field f:Lcom/imo/android/imoim/av/view/CallOptView;
.field g:Landroid/view/View;
.field h:Lcom/imo/android/imoim/av/view/CallOptView;
.field i:Lcom/imo/android/imoim/av/view/CallOptView;
.field j:Landroid/widget/Chronometer;
.field k:Landroid/widget/TextView;
.field l:Lcom/imo/xui/widget/tab/XBadgeView;
.field m:Landroid/widget/TextView;
.field n:Lcom/imo/android/imoim/av/view/CallOptView;
.field o:Lcom/imo/android/imoim/av/view/CallOptView;
.field private p:Z
.field private q:Landroid/widget/RelativeLayout;
.field private r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
.field private s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
# direct methods
.method public constructor <init>(Lcom/imo/android/core/component/c;Landroid/widget/RelativeLayout;)V
.registers 3
.line 70
invoke-direct {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;-><init>(Lcom/imo/android/core/component/c;)V
.line 71
iput-object p2, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
return-void
.end method
.method static synthetic a(Landroid/widget/ImageView;IZ)V
.registers 3
.line 37
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b(Landroid/widget/ImageView;IZ)V
return-void
.end method
.method static synthetic a(Landroid/widget/ImageView;Z)V
.registers 2
.line 37
invoke-static {p0, p1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b(Landroid/widget/ImageView;Z)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;Lcom/imo/android/imoim/av/AVManager$c;)V
.registers 6
if-eqz p1, :cond_b0
.line 25282
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c:Lcom/imo/android/imoim/av/view/CallOptView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25283
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25284
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 25285
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 25286
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->g:Landroid/view/View;
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 25287
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25288
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->i:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25289
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 25290
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
invoke-virtual {v0, v1}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 25291
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->m:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 25292
sget-object v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$7;->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
if-eq p1, v0, :cond_a8
const/4 v2, 0x2
if-eq p1, v2, :cond_a8
const/4 v2, 0x3
const/4 v3, 0x0
if-eq p1, v2, :cond_9a
const/4 v2, 0x4
if-eq p1, v2, :cond_4c
goto :goto_b0
.line 25302
:cond_4c
iput-boolean v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->p:Z
.line 25303
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->m:Landroid/widget/TextView;
invoke-virtual {p1, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 25304
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1}, Lcom/imo/android/imoim/av/AVManager;->n()Ljava/lang/String;
move-result-object p1
.line 25305
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->m:Landroid/widget/TextView;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 25307
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25308
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25309
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-static {p1, v3}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 25310
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->f:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-static {p1, v3}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 25311
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->o:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25312
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->g:Landroid/view/View;
invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V
.line 25313
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
invoke-virtual {p1, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 25314
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
invoke-virtual {p1, v3}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 25315
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
iget-wide v2, v0, Lcom/imo/android/imoim/av/AVManager;->T:J
invoke-virtual {p1, v2, v3}, Landroid/widget/Chronometer;->setBase(J)V
.line 25316
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
invoke-virtual {p1}, Landroid/widget/Chronometer;->start()V
.line 25328
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b:Landroid/view/View;
invoke-virtual {p0, v1}, Landroid/view/View;->setVisibility(I)V
goto :goto_b0
.line 25298
:cond_9a
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h:Lcom/imo/android/imoim/av/view/CallOptView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/av/view/CallOptView;->setVisibility(I)V
.line 25299
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
const p1, 0x7f0f0a76
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(I)V
return-void
.line 25295
:cond_a8
iget-object p0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
const p1, 0x7f0f07c3
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(I)V
:cond_b0
:goto_b0
return-void
.end method
.method private static synthetic a(Ljava/lang/Boolean;)V
.registers 3
if-eqz p0, :cond_15
.line 206
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
if-eqz p0, :cond_15
.line 207
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 24997
iget-object v0, p0, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;
const/4 v1, 0x1
.line 207
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/av/AVManager;->b(Ljava/lang/String;Z)V
.line 208
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/AVManager;->g()V
:cond_15
return-void
.end method
.method private static b(Landroid/widget/ImageView;IZ)V
.registers 3
if-eqz p2, :cond_9
const-string p2, "#333333"
.line 382
invoke-static {p2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p2
goto :goto_a
:cond_9
const/4 p2, -0x1
.line 383
:goto_a
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
return-void
.end method
.method private static b(Landroid/widget/ImageView;Z)V
.registers 3
if-eqz p1, :cond_4
const/4 p1, -0x1
goto :goto_a
:cond_4
const-string p1, "#4dffffff"
.line 387
invoke-static {p1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p1
:goto_a
const v0, 0x7f080258
.line 388
invoke-static {p0, v0, p1}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
return-void
.end method
.method private static synthetic b(Ljava/lang/Boolean;)V
.registers 1
if-eqz p0, :cond_d
.line 196
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
if-eqz p0, :cond_d
.line 197
sget-object p0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/AVManager;->g()V
:cond_d
return-void
.end method
.method private h()V
.registers 5
.line 139
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 8215
iget-boolean v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->p:Z
.line 8216
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$zJH9VvxusAOZ78PX8vi9fL4PN30;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$zJH9VvxusAOZ78PX8vi9fL4PN30;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
if-eqz v0, :cond_11
const-wide/16 v2, 0x3e8
goto :goto_13
:cond_11
const-wide/16 v2, 0x0
:goto_13
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
.line 141
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 9025
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 9050
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->a:Landroidx/lifecycle/MutableLiveData;
.line 141
invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/AVManager$c;
.line 143
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->RECEIVING:Lcom/imo/android/imoim/av/AVManager$c;
const-string v2, "end_call"
if-ne v0, v1, :cond_2e
.line 144
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 9411
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/AVManager;->d(Ljava/lang/String;)V
return-void
.line 145
:cond_2e
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->WAITING:Lcom/imo/android/imoim/av/AVManager$c;
if-eq v0, v1, :cond_50
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->CALLING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, v1, :cond_37
goto :goto_50
.line 148
:cond_37
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne v0, v1, :cond_4f
.line 149
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->c()V
.line 150
new-instance v0, Landroid/os/Handler;
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
new-instance v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$1;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$1;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
const-wide/16 v2, 0x1f4
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
:cond_4f
return-void
.line 147
:cond_50
:goto_50
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 9559
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/av/AVManager;->b(Ljava/lang/String;)V
return-void
.end method
.method private synthetic i()V
.registers 2
.line 217
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/SingleVideoComponentC;->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_13
.line 218
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
.line 220
:cond_13
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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 221
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->finish()V
return-void
.end method
.method public static synthetic lambda$1VSkoMs_5A6DvcNVElZdNKrk7HY(Ljava/lang/Boolean;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->a(Ljava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$K6qQmINj1g6gL9o9r7W5T6wreoM(Ljava/lang/Boolean;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b(Ljava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$zJH9VvxusAOZ78PX8vi9fL4PN30(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
.registers 1
invoke-direct {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->i()V
return-void
.end method
# virtual methods
.method public final b()V
.registers 1
return-void
.end method
.method public final c()V
.registers 4
.line 4075
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090f65
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b:Landroid/view/View;
.line 4077
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f09023e
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4078
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f09023b
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4079
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090239
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4080
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f0905c8
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->g:Landroid/view/View;
.line 4081
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090237
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->f:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4083
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090231
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4084
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090230
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->i:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4086
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f0914fb
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/Chronometer;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
.line 4087
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f091510
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
.line 4088
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f091514
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/tab/XBadgeView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->l:Lcom/imo/xui/widget/tab/XBadgeView;
.line 4089
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090f67
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->m:Landroid/widget/TextView;
.line 4091
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090233
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->n:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4092
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
const v1, 0x7f090234
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/av/view/CallOptView;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->o:Lcom/imo/android/imoim/av/view/CallOptView;
.line 4093
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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 v1, 0x7f0807af
const/4 v2, -0x1
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
.line 4094
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->o: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
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
.line 4095
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h: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 v1, 0x7f0807ae
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
.line 4096
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->n: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 v1, 0x7f080789
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
.line 109
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->k:Landroid/widget/TextView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 110
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->j:Landroid/widget/Chronometer;
invoke-virtual {v0, v1}, Landroid/widget/Chronometer;->setVisibility(I)V
.line 111
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->m:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 112
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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;
iput-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 5029
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 5054
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->b:Landroidx/lifecycle/MutableLiveData;
.line 4227
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$2;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$2;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4235
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 6025
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 6050
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->a:Landroidx/lifecycle/MutableLiveData;
.line 4235
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$3;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$3;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4242
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 7037
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->b:Lcom/imo/android/imoim/av/compoment/singlechat/c;
.line 7039
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/c;->a:Landroidx/lifecycle/MutableLiveData;
.line 4242
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$4;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$4;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4251
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 7041
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 7075
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->d:Landroidx/lifecycle/MutableLiveData;
.line 4251
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$5;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$5;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4260
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
.line 8049
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 8083
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->e:Landroidx/lifecycle/MutableLiveData;
.line 4260
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$6;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC$6;-><init>(Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 115
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 116
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d: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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 117
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 118
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 119
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->n: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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 120
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->o: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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 121
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h: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
invoke-virtual {v0, p0}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 124
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 125
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d: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, v1}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 126
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e: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, v1}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 127
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->n: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, v1}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
.line 129
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->i: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, v1}, Lcom/imo/xui/widget/textview/XTextView;->setVisibility(I)V
return-void
.end method
.method public final c(Landroidx/lifecycle/LifecycleOwner;)V
.registers 4
.line 346
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->c(Landroidx/lifecycle/LifecycleOwner;)V
.line 347
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->l:Lcom/imo/xui/widget/tab/XBadgeView;
invoke-static {p1}, Lcom/imo/android/imoim/av/compoment/a;->a(Lcom/imo/xui/widget/tab/XBadgeView;)V
.line 348
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 12601
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ad:Z
.line 348
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 349
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 12618
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ae:Z
xor-int/lit8 v0, v0, 0x1
.line 349
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setEnabled(Z)V
.line 350
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 13618
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->ae:Z
if-eqz p1, :cond_31
const-string p1, "#4dffffff"
.line 350
invoke-static {p1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p1
goto :goto_32
:cond_31
const/4 p1, -0x1
.line 351
:goto_32
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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, p1}, Lcom/imo/xui/widget/textview/XTextView;->setTextColor(I)V
.line 352
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 14618
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ae:Z
xor-int/lit8 v0, v0, 0x1
.line 352
invoke-static {p1, v0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b(Landroid/widget/ImageView;Z)V
.line 353
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e: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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 15618
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ae:Z
.line 353
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setSelected(Z)V
.line 354
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 16601
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ad:Z
.line 354
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
.line 355
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
const v0, 0x7f080788
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 17601
iget-boolean v1, v1, Lcom/imo/android/imoim/av/AVManager;->ad:Z
.line 355
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->b(Landroid/widget/ImageView;IZ)V
.line 356
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e: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
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 17618
iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ae:Z
.line 356
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/image/XImageView;->setActivated(Z)V
.line 357
iget-object p1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->e: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
const v0, 0x7f08074d
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 18618
iget-boolean v1, v1, Lcom/imo/android/imoim/av/AVManager;->ae:Z
.line 357
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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/b;",
">;"
}
.end annotation
.line 134
const-class v0, Lcom/imo/android/imoim/av/compoment/singlechat/b;
return-object v0
.end method
.method public final g()V
.registers 9
.line 174
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
.line 10335
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
const/4 v2, 0x0
if-nez v1, :cond_38
.line 10336
new-instance v1, Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v3
invoke-direct {v1, v3}, Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;-><init>(Landroid/content/Context;)V
iput-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
.line 10337
new-instance v1, Landroid/view/ViewGroup$LayoutParams;
const/4 v3, -0x1
invoke-direct {v1, v3, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 10338
iget-object v3, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->q:Landroid/widget/RelativeLayout;
iget-object v4, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
invoke-virtual {v3, v4, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 10339
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;->setIsGroup(Z)V
.line 10340
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->r:Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;
sget-object v3, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v3}, Lcom/imo/android/imoim/managers/c;->k()Ljava/lang/String;
sget-object v3, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {}, Lcom/imo/android/imoim/managers/c;->l()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/av/view/VideoCallCloseCacheView;->setInfo$16da05f7(Ljava/lang/String;)V
.line 176
:cond_38
invoke-virtual {v0}, Landroid/view/View;->isSelected()Z
move-result v1
const/4 v3, 0x1
xor-int/2addr v1, v3
invoke-virtual {v0, v1}, Landroid/view/View;->setSelected(Z)V
.line 177
sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {v0}, Landroid/view/View;->isSelected()Z
move-result v4
.line 10605
iput-boolean v4, v1, Lcom/imo/android/imoim/av/AVManager;->ae:Z
.line 10606
iget-object v5, v1, Lcom/imo/android/imoim/av/AVManager;->a:Lcom/imo/android/imoim/av/f;
const-string v6, "AVManager"
if-eqz v5, :cond_77
.line 10950
iget-boolean v5, v1, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz v5, :cond_77
.line 10607
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v5
const-string v7, "setCameraMuted: "
invoke-virtual {v7, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 11071
invoke-static {v6, v5}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 10608
iget-object v5, v1, Lcom/imo/android/imoim/av/AVManager;->a:Lcom/imo/android/imoim/av/f;
invoke-interface {v5, v4}, Lcom/imo/android/imoim/av/f;->setCameraMuted(Z)V
.line 10609
iget-object v5, v1, Lcom/imo/android/imoim/av/AVManager;->a:Lcom/imo/android/imoim/av/f;
xor-int/lit8 v6, v4, 0x1
invoke-interface {v5, v6}, Lcom/imo/android/imoim/av/f;->setVideoOut(Z)V
.line 10610
iget-object v1, v1, Lcom/imo/android/imoim/av/AVManager;->a:Lcom/imo/android/imoim/av/f;
invoke-interface {v1, v4}, Lcom/imo/android/imoim/av/f;->setVideoOutWithSImage(Z)V
.line 10611
sget-object v1, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;
invoke-static {v4}, Lcom/imo/android/imoim/av/c;->f(Z)V
goto :goto_7c
:cond_77
const-string v1, "setCameraMuted called when callHandler is null"
.line 11079
invoke-static {v6, v1, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 178
:goto_7c
iget-object v1, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
invoke-virtual {v0}, Landroid/view/View;->isSelected()Z
move-result v0
.line 12053
iget-object v1, v1, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 12087
iget-object v1, v1, Lcom/imo/android/imoim/av/compoment/singlechat/d;->e:Landroidx/lifecycle/MutableLiveData;
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
const-string v0, "close_camera"
.line 179
invoke-static {v2, v3, v0}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 6
.line 362
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->c: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-ne p1, v0, :cond_33
.line 19160
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
const-string v0, "AVManager"
const-string v3, "handleCameraSwapClick()"
.line 21075
invoke-static {v0, v3}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 20073
iget-boolean v3, p1, Lcom/imo/android/imoim/av/AVManager;->U:Z
if-eqz v3, :cond_1d
const-string p1, "CameraToggle is locked"
.line 21079
invoke-static {v0, p1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_28
.line 20078
:cond_1d
iget v0, p1, Lcom/imo/android/imoim/av/AVManager;->ab:I
if-ne v0, v2, :cond_25
.line 20079
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/av/AVManager;->d(I)V
goto :goto_28
.line 20081
:cond_25
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/av/AVManager;->d(I)V
:goto_28
const-string p1, "toggle_camera_swap"
.line 19161
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
const-string p1, "camera"
.line 19162
invoke-static {v1, v2, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
return-void
.line 364
:cond_33
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->d: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
if-ne p1, v0, :cond_68
.line 21166
invoke-virtual {p1}, Landroid/view/View;->isSelected()Z
move-result v0
xor-int/2addr v0, v2
invoke-virtual {p1, v0}, Landroid/view/View;->setSelected(Z)V
.line 21167
sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p1}, Landroid/view/View;->isSelected()Z
move-result v3
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/av/AVManager;->c(Z)V
.line 21168
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->s:Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;
invoke-virtual {p1}, Landroid/view/View;->isSelected()Z
move-result p1
.line 22045
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleAVViewModel;->a:Lcom/imo/android/imoim/av/compoment/singlechat/d;
.line 22079
iget-object v0, v0, Lcom/imo/android/imoim/av/compoment/singlechat/d;->d:Landroidx/lifecycle/MutableLiveData;
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
const-string p1, "toggle_speaker"
.line 21169
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
const-string p1, "mic"
.line 21170
invoke-static {v1, v2, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
return-void
.line 366
:cond_68
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
if-ne p1, v0, :cond_74
.line 367
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->g()V
return-void
.line 368
:cond_74
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->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
if-ne p1, v0, :cond_80
.line 369
invoke-direct {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h()V
return-void
.line 370
:cond_80
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->n: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
if-ne p1, v0, :cond_a3
.line 22183
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
.line 22184
sget-object p1, Lcom/imo/android/imoim/IMO;->A:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Landroid/app/Activity;)V
const-string p1, "chats"
.line 22186
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
const-string p1, "chat"
.line 22187
invoke-static {v1, v2, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
return-void
.line 372
:cond_a3
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->o: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
if-ne p1, v0, :cond_af
.line 373
invoke-direct {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h()V
return-void
.line 374
:cond_af
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->h: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-string v1, "android.permission.RECORD_AUDIO"
if-ne p1, v0, :cond_d3
const-string p1, "android.permission.CAMERA"
.line 22192
filled-new-array {v1, p1}, [Ljava/lang/String;
move-result-object p1
.line 22193
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
.line 23181
iput-object p1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->b:[Ljava/lang/String;
.line 22194
sget-object p1, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$K6qQmINj1g6gL9o9r7W5T6wreoM;->INSTANCE:Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$K6qQmINj1g6gL9o9r7W5T6wreoM;
.line 23191
iput-object p1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string p1, "SingleVideoCompomentC.acceptCall"
.line 22198
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
return-void
.line 376
:cond_d3
iget-object v0, p0, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->i:Lcom/imo/android/imoim/av/view/CallOptView;
if-ne p1, v0, :cond_ee
.line 23202
filled-new-array {v1}, [Ljava/lang/String;
move-result-object p1
.line 23203
invoke-virtual {p0}, Lcom/imo/android/imoim/av/compoment/singlechat/SingleVideoComponentC;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
.line 24181
iput-object p1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->b:[Ljava/lang/String;
.line 23204
sget-object p1, Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$1VSkoMs_5A6DvcNVElZdNKrk7HY;->INSTANCE:Lcom/imo/android/imoim/av/compoment/singlechat/-$$Lambda$SingleVideoComponentC$1VSkoMs_5A6DvcNVElZdNKrk7HY;
.line 24191
iput-object p1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string p1, "SingleVideoComponentC.acceptCall"
.line 23210
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
:cond_ee
return-void
.end method