RoomsOnlineVideoComponent$p.smali
.class public final Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/widget/SeekBar$OnSeekBarChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 163
iput-object p1, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onProgressChanged(Landroid/widget/SeekBar;IZ)V
.registers 8
if-eqz p3, :cond_31
.line 166
iget-object p1, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-virtual {p1}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
check-cast p1, Landroid/content/Context;
if-ltz p2, :cond_2c
:try_start_c
const-string p3, "audio"
.line 1058
invoke-virtual {p1, p3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/media/AudioManager;
const/4 p3, 0x3
.line 1059
invoke-virtual {p1, p3}, Landroid/media/AudioManager;->getStreamMaxVolume(I)I
move-result v0
if-le p2, v0, :cond_1c
goto :goto_2c
:cond_1c
const/4 v0, 0x0
.line 1063
invoke-virtual {p1, p3, p2, v0}, Landroid/media/AudioManager;->setStreamVolume(III)V
:try_end_20
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_20} :catch_21
goto :goto_2c
:catch_21
move-exception p1
.line 1065
invoke-virtual {p1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
move-result-object p1
const/4 p3, 0x1
const-string v0, "VolumeControl"
.line 1079
invoke-static {v0, p1, p3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 167
:cond_2c
:goto_2c
iget-object p1, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-static {p1}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->i(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)V
.line 169
:cond_31
iget-object p1, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-static {p1}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->j(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)Landroid/widget/ImageView;
move-result-object p1
if-nez p2, :cond_3d
const p2, 0x7f0805d5
goto :goto_5e
:cond_3d
int-to-double p2, p2
.line 172
iget-object v0, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-static {v0}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->k(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)Lcom/imo/xui/widget/seekbar/XVerticalSeekBar;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/xui/widget/seekbar/XVerticalSeekBar;->getMax()I
move-result v0
int-to-double v0, v0
const-wide v2, 0x3fc999999999999aL # 0.2
invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
mul-double v0, v0, v2
cmpg-double v2, p2, v0
if-gtz v2, :cond_5b
const p2, 0x7f0805cf
goto :goto_5e
:cond_5b
const p2, 0x7f0805e2
.line 169
:goto_5e
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
return-void
.end method
.method public final onStartTrackingTouch(Landroid/widget/SeekBar;)V
.registers 3
.line 179
iget-object p1, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-static {p1}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->l(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)Landroid/os/Handler;
move-result-object p1
iget-object v0, p0, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent$p;->a:Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;
invoke-static {v0}, Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;->m(Lcom/imo/android/imoim/rooms/av/component/RoomsOnlineVideoComponent;)Ljava/lang/Runnable;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
return-void
.end method
.method public final onStopTrackingTouch(Landroid/widget/SeekBar;)V
.registers 3
const/4 p1, 0x0
new-array p1, p1, [Lkotlin/m;
const-string v0, "vol"
.line 183
invoke-static {v0, p1}, Lcom/imo/android/imoim/rooms/b/d;->a(Ljava/lang/String;[Lkotlin/m;)V
return-void
.end method