VideoPlayerActivity.smali
.class public Lcom/imo/android/imoim/activities/VideoPlayerActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/media/MediaPlayer$OnCompletionListener;
.implements Lcom/imo/android/imoim/managers/bj;
# instance fields
.field private a:Ljava/lang/String;
.field private b:Ljava/lang/String;
.field private c:Ljava/lang/String;
.field private d:Ljava/lang/String;
.field private e:Ljava/lang/String;
.field private f:Ljava/lang/String;
.field private g:Ljava/lang/String;
.field private h:Ljava/lang/String;
.field private i:Ljava/lang/String;
.field private j:Z
.field private k:Z
.field private l:Lcom/imo/android/imoim/widgets/f;
.field private m:Lcom/imo/android/imoim/managers/cf;
.field private n:Lcom/imo/hd/component/msglist/XPieProgress;
.field private o:J
.field private p:D
.field private q:Landroid/widget/FrameLayout;
.field private r:Landroid/view/View;
.field private s:Ljava/lang/String;
.field private t:Ljava/lang/String;
.field private u:Landroid/os/Bundle;
.field private v:J
.field private w:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private x:Lcom/imo/android/imoim/player/e/a;
# direct methods
.method public constructor <init>()V
.registers 2
.line 82
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 114
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->w:Ljava/util/ArrayList;
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 82
iput-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
return-object p1
.end method
.method private a(I)V
.registers 6
.line 354
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->n:Lcom/imo/hd/component/msglist/XPieProgress;
if-nez v0, :cond_5
return-void
:cond_5
const/4 v1, 0x1
const/4 v2, 0x0
if-lez p1, :cond_1a
const/16 v3, 0x64
if-ge p1, v3, :cond_1a
new-array v1, v1, [Landroid/view/View;
aput-object v0, v1, v2
.line 358
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
.line 359
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->n:Lcom/imo/hd/component/msglist/XPieProgress;
invoke-virtual {v0, p1}, Lcom/imo/hd/component/msglist/XPieProgress;->setProgress(I)V
return-void
:cond_1a
const/16 p1, 0x8
new-array v0, v1, [Landroid/view/View;
.line 361
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->n:Lcom/imo/hd/component/msglist/XPieProgress;
aput-object v1, v0, v2
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
.registers 7
.line 124
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
const-string v1, "url"
.line 125
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "from"
.line 126
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "loop"
const-wide v1, 0x7fffffffffffffffL
.line 127
invoke-virtual {v0, p1, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
.line 128
const-class p1, Lcom/imo/android/imoim/activities/VideoPlayerActivity;
invoke-virtual {v0, p0, p1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 129
check-cast p0, Landroid/app/Activity;
invoke-virtual {p0, v0, p3}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method private synthetic a(Landroid/util/SparseIntArray;Lcom/imo/xui/widget/a/c;Landroid/view/View;I)V
.registers 5
.line 454
invoke-virtual {p1, p4}, Landroid/util/SparseIntArray;->get(I)I
move-result p1
const/4 p2, 0x1
if-eqz p1, :cond_f
const/4 p3, 0x2
if-eq p1, p3, :cond_b
goto :goto_e
.line 459
:cond_b
invoke-direct {p0, p2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c(Z)V
:goto_e
return-void
.line 456
:cond_f
invoke-direct {p0, p2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b(Z)V
return-void
.end method
.method private a(Landroid/view/View;)V
.registers 6
.line 442
new-instance v0, Landroid/util/SparseIntArray;
invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
.line 443
new-instance v1, Lcom/imo/xui/widget/a/c$b;
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
invoke-direct {v1, p1}, Lcom/imo/xui/widget/a/c$b;-><init>(Landroid/content/Context;)V
.line 445
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
const/4 v2, 0x0
if-eqz p1, :cond_2a
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_2a
const p1, 0x7f0f085a
.line 446
invoke-static {p1}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/imo/xui/widget/a/c$b;->a(Ljava/lang/String;)Lcom/imo/xui/widget/a/c$b;
.line 447
invoke-virtual {v0, v2, v2}, Landroid/util/SparseIntArray;->put(II)V
const/4 p1, 0x1
goto :goto_2b
:cond_2a
const/4 p1, 0x0
:goto_2b
const v3, 0x7f0f039d
.line 450
invoke-static {v3}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Lcom/imo/xui/widget/a/c$b;->a(Ljava/lang/String;)Lcom/imo/xui/widget/a/c$b;
const/4 v3, 0x2
.line 451
invoke-virtual {v0, p1, v3}, Landroid/util/SparseIntArray;->put(II)V
.line 453
new-instance p1, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$kI36tHqSdj4Teifhrl-tCg58P50;
invoke-direct {p1, p0, v0}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$kI36tHqSdj4Teifhrl-tCg58P50;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Landroid/util/SparseIntArray;)V
.line 7176
iput-object p1, v1, Lcom/imo/xui/widget/a/c$b;->e:Lcom/imo/xui/widget/a/c$c;
.line 466
invoke-virtual {v1}, Lcom/imo/xui/widget/a/c$b;->a()Lcom/imo/xui/widget/a/c;
move-result-object p1
.line 467
invoke-virtual {p1}, Lcom/imo/xui/widget/a/c;->show()V
.line 468
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
const-string v0, "show"
const-string v1, "video"
const-string v3, "full_screen_list"
invoke-static {v0, v1, v3, v2, p1}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/activities/VideoPlayerActivity;I)V
.registers 2
.line 82
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(I)V
return-void
.end method
.method private synthetic a(ZLjava/lang/Boolean;)V
.registers 6
if-eqz p2, :cond_af
.line 474
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-eqz p2, :cond_af
.line 8481
new-instance p2, Ljava/lang/StringBuilder;
const-string v0, "download url="
invoke-direct {p2, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
const-string v0, "VideoPlayerActivity"
.line 9071
invoke-static {v0, p2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 8482
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
.line 8483
sget-object v0, Lcom/imo/android/imoim/IMO;->C:Lcom/imo/android/imoim/managers/bu;
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/managers/bu;->a(Landroid/content/Context;Ljava/lang/String;Z)Z
move-result v0
if-nez v0, :cond_af
.line 8485
iget-boolean v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->k:Z
if-eqz v0, :cond_3f
new-instance v0, Ljava/io/File;
invoke-direct {v0, p2}, Ljava/io/File;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Ljava/io/File;->exists()Z
move-result v0
if-eqz v0, :cond_3f
const-string v0, "mp4"
.line 8486
invoke-static {p0, p2, v0}, Lcom/imo/android/imoim/util/ei;->g(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_96
.line 9501
:cond_3f
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_49
const/4 p2, 0x0
goto :goto_7d
.line 9505
:cond_49
iget-boolean v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->k:Z
if-eqz v0, :cond_53
.line 9506
new-instance v0, Ljava/io/File;
invoke-direct {v0, p2}, Ljava/io/File;-><init>(Ljava/lang/String;)V
goto :goto_70
.line 9508
:cond_53
sget-object p2, Lcom/imo/android/imoim/IMO;->C:Lcom/imo/android/imoim/managers/bu;
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {p2}, Lcom/imo/android/imoim/managers/bu;->e(Ljava/lang/String;)Ljava/io/File;
move-result-object p2
invoke-virtual {p2}, Ljava/io/File;->exists()Z
move-result p2
if-eqz p2, :cond_6a
.line 9509
sget-object p2, Lcom/imo/android/imoim/IMO;->C:Lcom/imo/android/imoim/managers/bu;
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {p2}, Lcom/imo/android/imoim/managers/bu;->e(Ljava/lang/String;)Ljava/io/File;
move-result-object v0
goto :goto_70
.line 9511
:cond_6a
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {p2}, Lcom/imo/android/imoim/util/ek;->b(Ljava/lang/String;)Ljava/io/File;
move-result-object v0
.line 9515
:goto_70
invoke-virtual {v0}, Ljava/io/File;->exists()Z
move-result p2
if-eqz p2, :cond_7b
.line 9516
invoke-virtual {v0}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
move-result-object p2
goto :goto_7d
.line 9518
:cond_7b
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->e:Ljava/lang/String;
:goto_7d
if-eqz p2, :cond_96
.line 8489
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->e:Ljava/lang/String;
.line 8490
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_96
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
.line 8491
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_96
.line 8492
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->e:Ljava/lang/String;
invoke-static {p2, v0, p0}, Lcom/imo/android/imoim/util/ei;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V
.line 8495
:cond_96
:goto_96
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "video_save_stable"
const-string v2, "detail_page_video_download"
invoke-virtual {p2, v0, v2}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Ljava/lang/String;)V
if-eqz p1, :cond_a4
const-string p1, "full_screen_list"
goto :goto_a6
:cond_a4
const-string p1, "full_screen"
.line 8496
:goto_a6
iget-object p2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
const-string v0, "download"
const-string v2, "video"
invoke-static {v0, v2, p1, v1, p2}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V
:cond_af
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Z
.registers 1
.line 82
invoke-direct {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c()Z
move-result p0
return p0
.end method
.method static synthetic b(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Landroid/view/View;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
return-object p0
.end method
.method private synthetic b(I)V
.registers 2
.line 590
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->onBackPressed()V
return-void
.end method
.method private synthetic b(Landroid/view/View;)V
.registers 2
const/4 p1, 0x0
.line 390
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b(Z)V
return-void
.end method
.method private b(Z)V
.registers 8
.line 401
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
const-string v1, "VideoPlayerActivity"
const/4 v2, 0x1
if-nez v0, :cond_d
const-string p1, "cannot share with no shareData"
.line 5079
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 407
:cond_d
:try_start_d
new-instance v0, Lorg/json/JSONObject;
iget-object v3, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
const-string v4, "imdata"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
invoke-direct {v0, v3}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
:try_end_1a
.catch Lorg/json/JSONException; {:try_start_d .. :try_end_1a} :catch_8b
.line 412
iget-object v3, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
const-string v4, "bigo_url"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 413
iget-object v4, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
const-string v5, "http_url"
invoke-virtual {v4, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 415
iget-object v5, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
if-nez v5, :cond_40
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_40
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_40
const-string p1, "cannot share with no url"
.line 6079
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
:cond_40
const-string v1, "type"
.line 421
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_4d
.line 422
invoke-static {v0}, Lcom/imo/android/imoim/data/message/imdata/ae;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v0
goto :goto_57
.line 424
:cond_4d
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {v1}, Lcom/imo/android/imoim/data/message/imdata/bl;->a(Ljava/lang/String;)Lcom/imo/android/imoim/data/message/imdata/bl;
move-result-object v1
.line 425
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/data/message/imdata/b;->b(Lorg/json/JSONObject;)Z
move-object v0, v1
.line 428
:goto_57
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/y;
.line 6290
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;
move-result-object v0
.line 428
invoke-direct {v1, v0}, Lcom/imo/android/imoim/globalshare/sharesession/y;-><init>(Lorg/json/JSONObject;)V
.line 429
new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/ae;
invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V
.line 430
iget-object v2, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V
const-string v2, "video"
.line 431
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b(Ljava/lang/String;)V
const-string v3, "click"
.line 432
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V
.line 7043
iput-object v0, v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;
.line 434
sget-object v0, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;
invoke-static {p0, v1}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;Lcom/imo/android/imoim/globalshare/sharesession/ad;)V
if-eqz p1, :cond_80
const-string p1, "full_screen_list"
goto :goto_82
:cond_80
const-string p1, "full_screen"
:goto_82
const/4 v0, 0x0
.line 436
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
const-string v3, "share"
invoke-static {v3, v2, p1, v0, v1}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V
return-void
:catch_8b
move-exception p1
const-string v0, "parse json error"
.line 5083
invoke-static {v1, v0, p1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Lcom/imo/android/imoim/player/e/a;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
return-object p0
.end method
.method private synthetic c(Landroid/view/View;)V
.registers 2
const/4 p1, 0x0
.line 389
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c(Z)V
return-void
.end method
.method private c(Z)V
.registers 4
.line 472
invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v0
const-string v1, "doDownload: "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "VideoPlayerActivity"
.line 8071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 473
invoke-static {p0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$n0Pv4JFfPUMsLL7u1Z2NNtcWm7w;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$n0Pv4JFfPUMsLL7u1Z2NNtcWm7w;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Z)V
.line 8191
iput-object v1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string p1, "VideoPlayerActivity.doDownload"
.line 477
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
return-void
.end method
.method private c()Z
.registers 3
.line 602
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
const-string v1, "publish_editor"
invoke-static {v0, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
return v0
.end method
.method static synthetic d(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Z
.registers 1
.line 82
iget-boolean p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->j:Z
return p0
.end method
.method static synthetic e(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Ljava/lang/String;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->e:Ljava/lang/String;
return-object p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Ljava/lang/String;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
return-object p0
.end method
.method static synthetic g(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Z
.registers 2
const/4 v0, 0x1
.line 82
iput-boolean v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->j:Z
return v0
.end method
.method static synthetic h(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)J
.registers 3
.line 82
iget-wide v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->o:J
return-wide v0
.end method
.method static synthetic i(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)D
.registers 3
.line 82
iget-wide v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->p:D
return-wide v0
.end method
.method static synthetic j(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Lcom/imo/android/imoim/managers/cf;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
return-object p0
.end method
.method static synthetic k(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)Lcom/imo/hd/component/msglist/XPieProgress;
.registers 1
.line 82
iget-object p0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->n:Lcom/imo/hd/component/msglist/XPieProgress;
return-object p0
.end method
.method public static synthetic lambda$51kGrSR2SiOX0Zo-kBi8xV4AQ-0(Lcom/imo/android/imoim/activities/VideoPlayerActivity;I)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b(I)V
return-void
.end method
.method public static synthetic lambda$X-WeJx7FqSgKtLQw3EpnLV9rBbU(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$ZsecHQkTBmJumRXypAqsso9OoaA(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$kI36tHqSdj4Teifhrl-tCg58P50(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Landroid/util/SparseIntArray;Lcom/imo/xui/widget/a/c;Landroid/view/View;I)V
.registers 5
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(Landroid/util/SparseIntArray;Lcom/imo/xui/widget/a/c;Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$n0Pv4JFfPUMsLL7u1Z2NNtcWm7w(Lcom/imo/android/imoim/activities/VideoPlayerActivity;ZLjava/lang/Boolean;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(ZLjava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$ug_YI5RGMRD283WQDMK9RHPfxVM(Lcom/imo/android/imoim/activities/VideoPlayerActivity;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method protected final a()V
.registers 4
.line 610
invoke-direct {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c()Z
move-result v0
if-eqz v0, :cond_16
.line 612
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 613
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->w:Ljava/util/ArrayList;
const-string v2, "editor_del_result"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const/4 v1, -0x1
.line 614
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->setResult(ILandroid/content/Intent;)V
.line 616
:cond_16
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->finish()V
return-void
.end method
.method public final a(Z)V
.registers 3
.line 606
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
if-eqz p1, :cond_6
const/4 p1, 0x0
goto :goto_8
:cond_6
const/16 p1, 0x8
:goto_8
invoke-virtual {v0, p1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method protected attachBaseContext(Landroid/content/Context;)V
.registers 2
.line 598
invoke-static {p1}, Lcom/imo/android/imoim/c;->a(Landroid/content/Context;)Landroid/content/ContextWrapper;
move-result-object p1
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->attachBaseContext(Landroid/content/Context;)V
return-void
.end method
.method protected final b()V
.registers 3
.line 621
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->w:Ljava/util/ArrayList;
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 622
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a()V
.line 624
invoke-direct {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c()Z
move-result v0
if-eqz v0, :cond_17
.line 625
sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
const-string v0, "video"
invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->d(Ljava/lang/String;)V
:cond_17
return-void
.end method
.method public onCompletion(Landroid/media/MediaPlayer;)V
.registers 2
.line 532
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
if-eqz p1, :cond_7
.line 533
invoke-virtual {p1}, Lcom/imo/android/imoim/player/e/a;->a()V
.line 535
:cond_7
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->finish()V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 19
move-object/from16 v0, p0
.line 135
invoke-super/range {p0 .. p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
.line 139
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getWindow()Landroid/view/Window;
move-result-object v1
invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v1
.line 140
new-instance v2, Lcom/imo/android/imoim/activities/VideoPlayerActivity$1;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$1;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setOnSystemUiVisibilityChangeListener(Landroid/view/View$OnSystemUiVisibilityChangeListener;)V
.line 153
sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v3, 0x13
if-lt v2, v3, :cond_20
const/16 v2, 0xf06
.line 154
invoke-virtual {v1, v2}, Landroid/view/View;->setSystemUiVisibility(I)V
.line 162
:cond_20
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getWindow()Landroid/view/Window;
move-result-object v1
const/16 v2, 0x80
invoke-virtual {v1, v2}, Landroid/view/Window;->addFlags(I)V
const v1, 0x7f0b05bd
.line 164
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bw;->a(Landroid/app/Activity;I)V
const v1, 0x7f091519
.line 166
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
const v2, 0x7f09151a
.line 167
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ProgressBar;
const-string v3, "audio"
.line 169
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/media/AudioManager;
.line 170
new-instance v4, Lcom/imo/android/imoim/widgets/f;
const/4 v5, 0x3
invoke-direct {v4, v3, v2, v5}, Lcom/imo/android/imoim/widgets/f;-><init>(Landroid/media/AudioManager;Landroid/widget/ProgressBar;I)V
iput-object v4, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->l:Lcom/imo/android/imoim/widgets/f;
.line 172
new-instance v2, Lcom/imo/android/imoim/activities/VideoPlayerActivity$2;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$2;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 183
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v1
const-string v2, "from"
const-string v3, "object_id"
const/4 v4, 0x0
if-eqz v1, :cond_c0
const-string v6, "url"
.line 185
invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
const-string v6, "backup_url"
.line 186
invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->e:Ljava/lang/String;
.line 187
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
const-string v6, "photo_overlay"
.line 188
invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->f:Ljava/lang/String;
const-wide/16 v6, 0x1
const-string v8, "loop"
.line 189
invoke-virtual {v1, v8, v6, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v6
iput-wide v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->o:J
const-wide/high16 v6, 0x3ff0000000000000L # 1.0
const-string v8, "speed"
.line 190
invoke-virtual {v1, v8, v6, v7}, Landroid/os/Bundle;->getDouble(Ljava/lang/String;D)D
move-result-wide v6
iput-wide v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->p:D
const-string v6, "is_local"
.line 191
invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
move-result v6
iput-boolean v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->k:Z
.line 192
invoke-virtual {v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
const-string v6, "share_data"
.line 193
invoke-virtual {v1, v6}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
.line 194
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v1
const-string v6, "unique_key"
invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->t:Ljava/lang/String;
.line 196
:cond_c0
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->f:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_dd
const v1, 0x7f090737
.line 197
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/fresco/ImoImageView;
.line 198
invoke-virtual {v1, v4}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 199
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->f:Ljava/lang/String;
sget-object v7, Lcom/imo/android/imoim/managers/i$e;->STORY:Lcom/imo/android/imoim/managers/i$e;
sget-object v8, Lcom/imo/android/imoim/util/ca$b;->WEBP:Lcom/imo/android/imoim/util/ca$b;
invoke-static {v1, v6, v7, v8}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Lcom/imo/android/imoim/managers/i$e;Lcom/imo/android/imoim/util/ca$b;)V
.line 203
:cond_dd
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v6, "chatKey"
invoke-virtual {v1, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b:Ljava/lang/String;
.line 204
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v6, "http_url"
invoke-virtual {v1, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->g:Ljava/lang/String;
.line 205
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v6, "local_url"
invoke-virtual {v1, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->h:Ljava/lang/String;
.line 206
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v6, "bigo_url"
invoke-virtual {v1, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->d:Ljava/lang/String;
.line 207
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v6, "chat_id"
invoke-virtual {v1, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
.line 208
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-wide/16 v6, 0x0
const-string v8, "file_size"
invoke-virtual {v1, v8, v6, v7}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v8
iput-wide v8, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->v:J
const v1, 0x7f090ed9
.line 209
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
.line 210
invoke-direct/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c()Z
move-result v1
const/4 v8, 0x1
if-eqz v1, :cond_13a
.line 211
invoke-virtual {v0, v8}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(Z)V
.line 214
:cond_13a
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const-string v9, "video"
if-nez v1, :cond_1b1
.line 1029
invoke-static {}, Lcom/imo/android/imoim/player/e/a$a;->a()Lcom/imo/android/imoim/player/e/a;
move-result-object v1
.line 215
iput-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
.line 216
iget-object v10, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-virtual {v1, v10}, Lcom/imo/android/imoim/player/e/a;->b(Ljava/lang/String;)V
.line 217
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
.line 1128
iget-object v1, v1, Lcom/imo/android/imoim/player/e/a;->a:Lcom/imo/android/imoim/player/e/a$b;
const-string v10, "pixel"
iput-object v10, v1, Lcom/imo/android/imoim/player/e/a$b;->r:Ljava/lang/String;
.line 218
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
invoke-virtual {v1, v9}, Lcom/imo/android/imoim/player/e/a;->a(Ljava/lang/String;)V
.line 219
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
.line 2124
iget-object v1, v1, Lcom/imo/android/imoim/player/e/a;->a:Lcom/imo/android/imoim/player/e/a$b;
const-string v10, "mp4"
iput-object v10, v1, Lcom/imo/android/imoim/player/e/a$b;->q:Ljava/lang/String;
.line 220
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
.line 221
sget-object v10, Lcom/imo/android/imoim/util/ad;->UNKNOWN:Lcom/imo/android/imoim/util/ad;
const-string v11, "key_chat_scene_type"
.line 222
invoke-virtual {v1, v11}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v11
.line 223
instance-of v12, v11, Lcom/imo/android/imoim/util/ad;
if-eqz v12, :cond_177
.line 224
move-object v10, v11
check-cast v10, Lcom/imo/android/imoim/util/ad;
.line 226
:cond_177
iget-object v11, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
invoke-static {v10}, Lcom/imo/android/imoim/util/k/j;->a(Lcom/imo/android/imoim/util/ad;)Ljava/lang/String;
move-result-object v10
.line 3120
iget-object v11, v11, Lcom/imo/android/imoim/player/e/a;->a:Lcom/imo/android/imoim/player/e/a$b;
iput-object v10, v11, Lcom/imo/android/imoim/player/e/a$b;->p:Ljava/lang/String;
const-string v10, "key_video_duration"
.line 227
invoke-virtual {v1, v10, v6, v7}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v10
.line 228
iget-object v12, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
invoke-virtual {v12, v10, v11}, Lcom/imo/android/imoim/player/e/a;->a(J)V
const-string v10, "key_video_width"
.line 229
invoke-virtual {v1, v10, v4}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v10
const-string v11, "key_video_height"
.line 230
invoke-virtual {v1, v11, v4}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v1
.line 231
iget-object v11, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
new-instance v12, Ljava/lang/StringBuilder;
invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v10, "x"
invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v12, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v11, v1}, Lcom/imo/android/imoim/player/e/a;->c(Ljava/lang/String;)V
:cond_1b1
const v1, 0x7f090934
.line 233
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v1
new-instance v10, Lcom/imo/android/imoim/activities/VideoPlayerActivity$3;
invoke-direct {v10, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$3;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v1, v10}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v1, 0x7f0909a9
.line 239
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v10
new-instance v11, Lcom/imo/android/imoim/activities/VideoPlayerActivity$4;
invoke-direct {v11, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$4;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v10, v11}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v10, 0x7f0914ba
.line 245
invoke-virtual {v0, v10}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v10
check-cast v10, Lcom/imo/hd/component/msglist/XPieProgress;
iput-object v10, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->n:Lcom/imo/hd/component/msglist/XPieProgress;
const v10, 0x7f091516
.line 246
invoke-virtual {v0, v10}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v10
check-cast v10, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;
.line 247
invoke-virtual {v10, v4}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->setVisibility(I)V
.line 248
new-instance v11, Lcom/imo/android/imoim/managers/cf;
new-instance v12, Lcom/imo/android/imoim/activities/VideoPlayerActivity$5;
invoke-direct {v12, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$5;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-direct {v11, v0, v10, v5, v12}, Lcom/imo/android/imoim/managers/cf;-><init>(Landroid/content/Context;Lcom/devbrackets/android/exomedia/ui/widget/VideoView;ILcom/imo/android/imoim/managers/an$a;)V
iput-object v11, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
.line 292
sget-object v5, Lcom/imo/android/imoim/IMO;->w:Lcom/imo/android/imoim/managers/i;
invoke-virtual {v5, v0}, Lcom/imo/android/imoim/managers/i;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 293
iget-boolean v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->k:Z
if-nez v5, :cond_25a
invoke-static {}, Lcom/imo/android/imoim/util/ei;->bT()Z
move-result v5
if-eqz v5, :cond_25a
.line 3366
iget-wide v10, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->v:J
cmp-long v5, v10, v6
if-lez v5, :cond_210
const-wide/32 v5, 0x500000
cmp-long v7, v10, v5
if-gtz v7, :cond_210
const/4 v5, 0x1
goto :goto_211
:cond_210
const/4 v5, 0x0
:goto_211
if-eqz v5, :cond_25a
.line 4324
new-instance v5, Lcom/imo/android/imoim/biggroup/g/h;
invoke-direct {v5}, Lcom/imo/android/imoim/biggroup/g/h;-><init>()V
.line 4325
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->h:Ljava/lang/String;
invoke-virtual {v5, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4326
invoke-virtual {v5}, Lcom/imo/android/imoim/biggroup/g/h;->a()Lcom/imo/android/imoim/biggroup/g/f;
.line 4327
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->d:Ljava/lang/String;
const/4 v7, 0x2
invoke-static {v7, v6}, Lcom/imo/android/imoim/biggroup/g/c;->b(ILjava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4328
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {v7, v6}, Lcom/imo/android/imoim/biggroup/g/c;->a(ILjava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4329
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->g:Ljava/lang/String;
invoke-static {v7, v6}, Lcom/imo/android/imoim/biggroup/g/c;->b(ILjava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4330
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->d:Ljava/lang/String;
invoke-virtual {v5, v4, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4331
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-virtual {v5, v8, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4332
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->g:Ljava/lang/String;
invoke-virtual {v5, v7, v6}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;
.line 4333
iget-object v6, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
invoke-static {v6}, Lcom/imo/android/imoim/util/ei;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
new-instance v7, Lcom/imo/android/imoim/activities/VideoPlayerActivity$6;
invoke-direct {v7, v0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity$6;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v5, v6, v7}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/g/h$a;)V
goto :goto_273
.line 296
:cond_25a
iget-object v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-eqz v5, :cond_266
.line 297
iget-object v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->d:Ljava/lang/String;
iput-object v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
.line 299
:cond_266
iget-object v10, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
iget-object v11, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c:Ljava/lang/String;
iget-wide v12, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->o:J
const/4 v14, 0x0
iget-wide v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->p:D
move-wide v15, v5
invoke-virtual/range {v10 .. v16}, Lcom/imo/android/imoim/managers/cf;->a(Ljava/lang/String;JZD)V
.line 302
:goto_273
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v5
invoke-virtual {v5, v3}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_2aa
.line 303
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v5
invoke-virtual {v5, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 304
iget-object v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->b:Ljava/lang/String;
if-eqz v5, :cond_2aa
.line 305
invoke-static {v5}, Lcom/imo/android/imoim/util/ei;->s(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 306
iput-object v5, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a:Ljava/lang/String;
.line 307
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v6
invoke-virtual {v6, v2}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_2a5
.line 309
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getIntent()Landroid/content/Intent;
move-result-object v6
invoke-virtual {v6, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 308
invoke-static {v3, v2, v5, v9}, Lcom/imo/android/imoim/util/ei;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_2aa
:cond_2a5
const-string v2, "message"
.line 311
invoke-static {v3, v2, v5, v9}, Lcom/imo/android/imoim/util/ei;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 316
:cond_2aa
:goto_2aa
iget-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
const-string v3, "chat"
invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_2c8
iget-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
const-string v3, "biggroup"
invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_2c8
iget-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->s:Ljava/lang/String;
const-string v3, "group"
invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_346
:cond_2c8
const v2, 0x7f09058f
.line 4379
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/FrameLayout;
iput-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->q:Landroid/widget/FrameLayout;
const v2, 0x7f0905b7
.line 4380
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/FrameLayout;
.line 4381
iget-object v3, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->u:Landroid/os/Bundle;
if-eqz v3, :cond_2eb
iget-object v3, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_2eb
.line 4382
invoke-virtual {v2, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 4384
:cond_2eb
iget-object v3, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->q:Landroid/widget/FrameLayout;
invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 4385
invoke-static {}, Lcom/imo/android/imoim/util/et;->a()Lcom/imo/android/imoim/util/et$b;
move-result-object v3
const v5, 0x7f0909c5
.line 4386
invoke-virtual {v0, v5}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v5
invoke-virtual {v3, v5}, Lcom/imo/android/imoim/util/et$b;->a(Landroid/view/View;)V
.line 4387
invoke-static {}, Lcom/imo/android/imoim/util/et;->a()Lcom/imo/android/imoim/util/et$b;
move-result-object v3
const v5, 0x7f090ca8
.line 4388
invoke-virtual {v0, v5}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
move-result-object v5
invoke-virtual {v3, v5}, Lcom/imo/android/imoim/util/et$b;->a(Landroid/view/View;)V
.line 4389
iget-object v3, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->q:Landroid/widget/FrameLayout;
new-instance v5, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$X-WeJx7FqSgKtLQw3EpnLV9rBbU;
invoke-direct {v5, v0}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$X-WeJx7FqSgKtLQw3EpnLV9rBbU;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v3, v5}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 4390
new-instance v3, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$ZsecHQkTBmJumRXypAqsso9OoaA;
invoke-direct {v3, v0}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$ZsecHQkTBmJumRXypAqsso9OoaA;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v2, v3}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 4391
iget-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V
.line 4392
iget-object v2, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
invoke-virtual {v2, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const/16 v2, 0x8
invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
.line 4393
iget-object v1, v0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->r:Landroid/view/View;
const v2, 0x7f0909ad
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
if-eqz v1, :cond_346
.line 4395
invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setVisibility(I)V
.line 4396
new-instance v2, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$ug_YI5RGMRD283WQDMK9RHPfxVM;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$ug_YI5RGMRD283WQDMK9RHPfxVM;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 320
:cond_346
sget-object v1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/ag;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
return-void
.end method
.method public onDestroy()V
.registers 4
.line 555
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V
.line 556
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
if-eqz v0, :cond_26
.line 557
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
if-eqz v1, :cond_21
.line 8287
iget-object v1, v1, Lcom/imo/android/imoim/managers/cf;->b:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;
invoke-virtual {v1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->getCurrentPosition()J
move-result-wide v1
.line 558
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/player/e/a;->b(J)V
.line 559
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
iget-object v1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
.line 8291
iget-object v1, v1, Lcom/imo/android/imoim/managers/cf;->b:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;
invoke-virtual {v1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->getDuration()J
move-result-wide v1
.line 559
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/player/e/a;->a(J)V
.line 561
:cond_21
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->x:Lcom/imo/android/imoim/player/e/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/player/e/a;->c()V
.line 563
:cond_26
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
if-eqz v0, :cond_2d
.line 564
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/cf;->c()V
.line 567
:cond_2d
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/ag;->isSubscribed(Lcom/imo/android/imoim/managers/ax;)Z
move-result v0
if-eqz v0, :cond_3a
.line 568
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/ag;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 571
:cond_3a
sget-object v0, Lcom/imo/android/imoim/IMO;->w:Lcom/imo/android/imoim/managers/i;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/i;->isSubscribed(Lcom/imo/android/imoim/managers/ax;)Z
move-result v0
if-eqz v0, :cond_47
.line 572
sget-object v0, Lcom/imo/android/imoim/IMO;->w:Lcom/imo/android/imoim/managers/i;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/i;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 575
:cond_47
invoke-direct {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->c()Z
move-result v0
if-eqz v0, :cond_54
.line 576
sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
const-string v0, "video"
invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->e(Ljava/lang/String;)V
:cond_54
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.registers 4
.line 524
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->l:Lcom/imo/android/imoim/widgets/f;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/widgets/f;->a(I)Z
move-result v0
if-eqz v0, :cond_a
const/4 p1, 0x1
return p1
.line 527
:cond_a
invoke-super {p0, p1, p2}, Lcom/imo/android/imoim/activities/IMOActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public onMessageDeleted(Ljava/lang/String;Lcom/imo/android/imoim/data/message/k;)V
.registers 11
if-eqz p2, :cond_34
.line 582
invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p1
if-nez p1, :cond_9
goto :goto_34
.line 586
:cond_9
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->t:Ljava/lang/String;
if-eqz p1, :cond_34
invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->y()Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_34
.line 587
iget-object p1, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->m:Lcom/imo/android/imoim/managers/cf;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/cf;->b()V
const p1, 0x7f0f0a82
.line 589
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const v3, 0x7f0f07b5
new-instance v4, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$51kGrSR2SiOX0Zo-kBi8xV4AQ-0;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/activities/-$$Lambda$VideoPlayerActivity$51kGrSR2SiOX0Zo-kBi8xV4AQ-0;-><init>(Lcom/imo/android/imoim/activities/VideoPlayerActivity;)V
const/4 v5, 0x0
const/4 v6, 0x0
const/4 v7, 0x0
const-string v1, ""
move-object v0, p0
.line 588
invoke-static/range {v0 .. v7}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;Z)V
:cond_34
:goto_34
return-void
.end method
.method public onPause()V
.registers 2
.line 546
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onPause()V
.line 547
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->isFinishing()Z
move-result v0
if-nez v0, :cond_c
.line 548
invoke-virtual {p0}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->finish()V
.line 550
:cond_c
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
invoke-static {}, Lcom/imo/android/imoim/managers/m;->b()V
return-void
.end method
.method public onProgressUpdate(Lcom/imo/android/imoim/o/r;)V
.registers 3
.line 371
sget-object p1, Lcom/imo/android/imoim/IMO;->w:Lcom/imo/android/imoim/managers/i;
iget-object v0, p0, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->i:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/managers/i;->a(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object p1
if-eqz p1, :cond_11
.line 373
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
invoke-direct {p0, p1}, Lcom/imo/android/imoim/activities/VideoPlayerActivity;->a(I)V
:cond_11
return-void
.end method
.method public onResume()V
.registers 2
.line 540
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V
.line 541
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v0, "video_view"
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->b(Ljava/lang/String;)V
return-void
.end method