TTFullScreenVideoActivity$4.smali
.class Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;
.super Ljava/lang/Object;
.source "TTFullScreenVideoActivity.java"
# interfaces
.implements Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c$a;
# instance fields
.field final synthetic a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
# direct methods
.method constructor <init>(Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;)V
.registers 2
.prologue
.line 350
iput-object p1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a()V
.registers 4
.prologue
.line 391
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
if-eqz v0, :cond_f
.line 392
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
const/16 v1, 0x12c
invoke-virtual {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/am;->removeMessages(I)V
.line 394
:cond_f
const-string v0, "TTFullScreenVideoActivity"
const-string v1, "onTimeOut\u3001\u3001\u3001\u3001\u3001\u3001\u3001\u3001"
invoke-static {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/u;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 395
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->R()Z
move-result v0
if-eqz v0, :cond_48
.line 396
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->t()V
.line 402
:goto_23
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 403
const-string/jumbo v1, "vbtt_skip_type"
const/4 v2, 0x0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 404
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
const-string v2, "fullscreen_interstitial_ad"
invoke-virtual {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 407
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->D:Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;
if-eqz v0, :cond_47
.line 408
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->D:Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;
invoke-interface {v0}, Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;->l()V
.line 410
:cond_47
return-void
.line 399
:cond_48
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->finish()V
goto :goto_23
.end method
.method public a(JI)V
.registers 6
.prologue
.line 353
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
if-eqz v0, :cond_f
.line 354
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
const/16 v1, 0x12c
invoke-virtual {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/am;->removeMessages(I)V
.line 356
:cond_f
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->U()V
.line 358
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->R()Z
move-result v0
if-eqz v0, :cond_22
.line 359
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->t()V
.line 364
:goto_21
return-void
.line 362
:cond_22
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->finish()V
goto :goto_21
.end method
.method public a(JJ)V
.registers 14
.prologue
const-wide/16 v6, 0x3e8
.line 419
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
if-eqz v0, :cond_11
.line 420
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
const/16 v1, 0x12c
invoke-virtual {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/am;->removeMessages(I)V
.line 422
:cond_11
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->J()D
move-result-wide v2
div-long v4, p1, v6
long-to-double v4, v4
sub-double/2addr v2, v4
double-to-int v1, v2
iput v1, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->Q:I
.line 423
div-long v0, p1, v6
long-to-int v0, v0
.line 425
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v1, v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->e(I)V
.line 427
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->Q:I
if-ltz v0, :cond_4c
.line 428
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->c:Lcom/bytedance/sdk/openadsdk/component/reward/top/TopProxyLayout;
if-eqz v0, :cond_4c
.line 429
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->c:Lcom/bytedance/sdk/openadsdk/component/reward/top/TopProxyLayout;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/bytedance/sdk/openadsdk/component/reward/top/TopProxyLayout;->setShowCountDown(Z)V
.line 430
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->c:Lcom/bytedance/sdk/openadsdk/component/reward/top/TopProxyLayout;
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget v1, v1, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->Q:I
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/bytedance/sdk/openadsdk/component/reward/top/TopProxyLayout;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V
.line 433
:cond_4c
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->Q:I
if-gtz v0, :cond_66
.line 434
const-string v0, "TTFullScreenVideoActivity"
const-string v1, "onProgressUpdate\u3001\u3001\u3001\u3001\u3001\u3001\u3001\u3001"
invoke-static {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/u;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 435
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->R()Z
move-result v0
if-eqz v0, :cond_8a
.line 436
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->t()V
.line 444
:cond_66
:goto_66
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->aa:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
move-result v0
if-nez v0, :cond_7a
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->Y:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
move-result v0
if-eqz v0, :cond_89
.line 445
:cond_7a
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->u()Z
move-result v0
if-eqz v0, :cond_89
.line 446
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->D:Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;
invoke-interface {v0}, Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;->h()V
.line 449
:cond_89
return-void
.line 439
:cond_8a
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->finish()V
goto :goto_66
.end method
.method public b(JI)V
.registers 7
.prologue
.line 368
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
if-eqz v0, :cond_f
.line 369
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->I:Lcom/bytedance/sdk/openadsdk/utils/am;
const/16 v1, 0x12c
invoke-virtual {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/am;->removeMessages(I)V
.line 371
:cond_f
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->u()Z
move-result v0
if-eqz v0, :cond_18
.line 387
:goto_17
return-void
.line 374
:cond_18
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->D:Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;
if-eqz v0, :cond_25
.line 375
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->D:Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;
invoke-interface {v0}, Lcom/bytedance/sdk/openadsdk/core/video/nativevideo/c;->l()V
.line 377
:cond_25
const-string v0, "TTFullScreenVideoActivity"
const-string v1, "onError\u3001\u3001\u3001\u3001\u3001\u3001\u3001\u3001"
invoke-static {v0, v1}, Lcom/bytedance/sdk/openadsdk/utils/u;->f(Ljava/lang/String;Ljava/lang/String;)V
.line 378
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->R()Z
move-result v0
if-eqz v0, :cond_51
.line 379
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->t()V
.line 380
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 381
const-string/jumbo v1, "vbtt_skip_type"
const/4 v2, 0x1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 382
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
const-string v2, "fullscreen_interstitial_ad"
invoke-virtual {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->a(Ljava/lang/String;Ljava/util/Map;)V
goto :goto_17
.line 385
:cond_51
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity$4;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTFullScreenVideoActivity;->finish()V
goto :goto_17
.end method