.class public abstract Lcom/fyber/inneractive/sdk/flow/z; .super Lcom/fyber/inneractive/sdk/flow/r; .source "SourceFile" # interfaces .implements Lcom/fyber/inneractive/sdk/interfaces/c; # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Lcom/fyber/inneractive/sdk/flow/r<", "TAdContent;TEvents", "Listener;", ">;", "Lcom/fyber/inneractive/sdk/interfaces/c;" } .end annotation # instance fields .field public k:Lcom/fyber/inneractive/sdk/interfaces/c$a; .field public l:Ljava/lang/Runnable; .field public m:Lcom/fyber/inneractive/sdk/util/c1; .field public n:Ljava/lang/Runnable; .field public o:Lcom/fyber/inneractive/sdk/util/c1; .field public p:Z .field public q:Z .field public r:J .field public s:Z .field public t:Z .field public final u:Lcom/fyber/inneractive/sdk/util/a; .field public v:Lcom/fyber/inneractive/sdk/flow/z$a; # direct methods .method public constructor ()V .locals 1 .line 1 invoke-direct {p0}, Lcom/fyber/inneractive/sdk/flow/r;->()V const/4 v0, 0x0 iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->p:Z iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->q:Z iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->s:Z iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->t:Z .line 13 new-instance v0, Lcom/fyber/inneractive/sdk/util/a; invoke-direct {v0}, Lcom/fyber/inneractive/sdk/util/a;->()V iput-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->u:Lcom/fyber/inneractive/sdk/util/a; return-void .end method # virtual methods .method public final A()I .locals 1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_1 .line 1 invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->getLayout()Landroid/view/ViewGroup; move-result-object v0 if-nez v0, :cond_0 goto :goto_0 :cond_0 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->getLayout()Landroid/view/ViewGroup; move-result-object v0 invoke-virtual {v0}, Landroid/view/View;->getWidth()I move-result v0 goto :goto_1 :cond_1 :goto_0 const/4 v0, 0x1 :goto_1 return v0 .end method .method public final C()V .locals 0 .line 1 invoke-super {p0}, Lcom/fyber/inneractive/sdk/flow/r;->C()V return-void .end method .method public abstract H()Z .end method .method public final I()V .locals 5 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->l:Ljava/lang/Runnable; if-nez v0, :cond_4 .line 2 invoke-virtual {p0}, Lcom/fyber/inneractive/sdk/flow/z;->L()J move-result-wide v0 iput-wide v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->r:J .line 3 new-instance v2, Lcom/fyber/inneractive/sdk/flow/y; invoke-direct {v2, p0, v0, v1}, Lcom/fyber/inneractive/sdk/flow/y;->(Lcom/fyber/inneractive/sdk/flow/z;J)V iput-object v2, p0, Lcom/fyber/inneractive/sdk/flow/z;->l:Ljava/lang/Runnable; .line 5 invoke-static {p0}, Lcom/fyber/inneractive/sdk/util/IAlog;->a(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 iget-wide v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->r:J .line 6 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 filled-new-array {v0, v1}, [Ljava/lang/Object; move-result-object v0 const-string v1, "%senabling close with delay %d" invoke-static {v1, v0}, Lcom/fyber/inneractive/sdk/util/IAlog;->a(Ljava/lang/String;[Ljava/lang/Object;)V iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; const/4 v1, 0x0 if-eqz v0, :cond_0 .line 8 invoke-virtual {p0, v0}, Lcom/fyber/inneractive/sdk/flow/z;->b(Lcom/fyber/inneractive/sdk/flow/q;)Z move-result v0 goto :goto_0 :cond_0 move v0, v1 :goto_0 if-eqz v0, :cond_3 .line 11 invoke-virtual {p0}, Lcom/fyber/inneractive/sdk/flow/z;->H()Z move-result v2 if-eqz v2, :cond_1 goto :goto_1 :cond_1 if-eqz v0, :cond_4 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_2 .line 13 invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->showCloseCountdown()V .line 14 :cond_2 new-instance v0, Lcom/fyber/inneractive/sdk/flow/z$a; iget-wide v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->r:J const-wide/16 v3, 0x64 add-long/2addr v1, v3 invoke-direct {v0, p0, v1, v2}, Lcom/fyber/inneractive/sdk/flow/z$a;->(Lcom/fyber/inneractive/sdk/flow/z;J)V iput-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->v:Lcom/fyber/inneractive/sdk/flow/z$a; .line 28 invoke-virtual {v0}, Landroid/os/CountDownTimer;->start()Landroid/os/CountDownTimer; goto :goto_2 :cond_3 :goto_1 iget-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->q:Z if-nez v0, :cond_4 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->q:Z .line 31 new-instance v0, Lcom/fyber/inneractive/sdk/util/c1; sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; iget-wide v3, p0, Lcom/fyber/inneractive/sdk/flow/z;->r:J invoke-direct {v0, v2, v3, v4}, Lcom/fyber/inneractive/sdk/util/c1;->(Ljava/util/concurrent/TimeUnit;J)V iput-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->m:Lcom/fyber/inneractive/sdk/util/c1; .line 32 new-instance v2, Lcom/fyber/inneractive/sdk/flow/a0; invoke-direct {v2, p0}, Lcom/fyber/inneractive/sdk/flow/a0;->(Lcom/fyber/inneractive/sdk/flow/z;)V iput-object v2, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; .line 34 new-instance v2, Lcom/fyber/inneractive/sdk/util/c1$a; .line 35 invoke-direct {v2, v0}, Lcom/fyber/inneractive/sdk/util/c1$a;->(Lcom/fyber/inneractive/sdk/util/c1;)V iput-object v2, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; iput-boolean v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->d:Z const v0, 0x73310978 .line 38 invoke-virtual {v2, v0}, Landroid/os/Handler;->sendEmptyMessage(I)Z :cond_4 :goto_2 return-void .end method .method public abstract J()I .end method .method public abstract K()I .end method .method public abstract L()J .end method .method public abstract M()Z .end method .method public abstract a(J)J .end method .method public a(Lcom/fyber/inneractive/sdk/interfaces/c$a;Landroid/app/Activity;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/fyber/inneractive/sdk/external/InneractiveUnitController$AdDisplayError;, Landroid/content/res/Resources$NotFoundException; } .end annotation iget-object p2, p0, Lcom/fyber/inneractive/sdk/flow/r;->a:Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot; if-eqz p2, :cond_1 if-eqz p1, :cond_0 iput-object p1, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; return-void .line 13 :cond_0 invoke-static {p0}, Lcom/fyber/inneractive/sdk/util/IAlog;->a(Ljava/lang/Object;)Ljava/lang/String; move-result-object p1 filled-new-array {p1}, [Ljava/lang/Object; move-result-object p1 const-string p2, "%srenderAd called with a null activity!" .line 14 invoke-static {p2, p1}, Lcom/fyber/inneractive/sdk/util/IAlog;->f(Ljava/lang/String;[Ljava/lang/Object;)V .line 15 new-instance p1, Lcom/fyber/inneractive/sdk/external/InneractiveUnitController$AdDisplayError; const-string p2, "Activity is null" invoke-direct {p1, p2}, Lcom/fyber/inneractive/sdk/external/InneractiveUnitController$AdDisplayError;->(Ljava/lang/String;)V throw p1 .line 17 :cond_1 invoke-static {p0}, Lcom/fyber/inneractive/sdk/util/IAlog;->a(Ljava/lang/Object;)Ljava/lang/String; move-result-object p1 filled-new-array {p1}, [Ljava/lang/Object; move-result-object p1 const-string p2, "%sYou must set the spot to render before calling renderAd" .line 18 invoke-static {p2, p1}, Lcom/fyber/inneractive/sdk/util/IAlog;->f(Ljava/lang/String;[Ljava/lang/Object;)V .line 19 new-instance p1, Lcom/fyber/inneractive/sdk/external/InneractiveUnitController$AdDisplayError; const-string p2, "No spot ad to render" invoke-direct {p1, p2}, Lcom/fyber/inneractive/sdk/external/InneractiveUnitController$AdDisplayError;->(Ljava/lang/String;)V throw p1 .end method .method public abstract b(Lcom/fyber/inneractive/sdk/flow/q;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TAdContent;)Z" } .end annotation .end method .method public c(Z)V .locals 0 return-void .end method .method public final d(Z)V .locals 6 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; const/4 v1, 0x0 if-nez v0, :cond_0 .line 2 new-instance v0, Lcom/fyber/inneractive/sdk/network/s$a; sget-object v2, Lcom/fyber/inneractive/sdk/network/r;->MRAID_CUSTOM_CLOSE_DETECTED:Lcom/fyber/inneractive/sdk/network/r; invoke-direct {v0, v2, v1, v1, v1}, Lcom/fyber/inneractive/sdk/network/s$a;->(Lcom/fyber/inneractive/sdk/network/r;Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest;Lcom/fyber/inneractive/sdk/response/e;Lorg/json/JSONArray;)V goto :goto_0 .line 5 :cond_0 new-instance v0, Lcom/fyber/inneractive/sdk/network/s$a; sget-object v2, Lcom/fyber/inneractive/sdk/network/r;->MRAID_CUSTOM_CLOSE_DETECTED:Lcom/fyber/inneractive/sdk/network/r; iget-object v3, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; .line 6 iget-object v4, v3, Lcom/fyber/inneractive/sdk/flow/q;->a:Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest; .line 7 invoke-virtual {v3}, Lcom/fyber/inneractive/sdk/flow/q;->d()Lcom/fyber/inneractive/sdk/response/e; move-result-object v3 iget-object v5, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; .line 8 iget-object v5, v5, Lcom/fyber/inneractive/sdk/flow/q;->c:Lcom/fyber/inneractive/sdk/config/global/s; .line 9 invoke-virtual {v5}, Lcom/fyber/inneractive/sdk/config/global/s;->c()Lorg/json/JSONArray; move-result-object v5 invoke-direct {v0, v2, v4, v3, v5}, Lcom/fyber/inneractive/sdk/network/s$a;->(Lcom/fyber/inneractive/sdk/network/r;Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest;Lcom/fyber/inneractive/sdk/response/e;Lorg/json/JSONArray;)V .line 10 :goto_0 new-instance v2, Lorg/json/JSONObject; invoke-direct {v2}, Lorg/json/JSONObject;->()V const-string v3, "fyber_close_enabled" .line 11 invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object p1 .line 12 :try_start_0 invoke-virtual {v2, v3, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_1 :catch_0 filled-new-array {v3, p1}, [Ljava/lang/Object; move-result-object p1 const-string v3, "Got exception adding param to json object: %s, %s" .line 14 invoke-static {v3, p1}, Lcom/fyber/inneractive/sdk/util/IAlog;->f(Ljava/lang/String;[Ljava/lang/Object;)V :goto_1 iget-object p1, v0, Lcom/fyber/inneractive/sdk/network/s$a;->f:Lorg/json/JSONArray; .line 15 invoke-virtual {p1, v2}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; .line 16 invoke-virtual {v0, v1}, Lcom/fyber/inneractive/sdk/network/s$a;->a(Ljava/lang/String;)V return-void .end method .method public destroy()V .locals 3 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->l:Ljava/lang/Runnable; const/4 v1, 0x0 if-eqz v0, :cond_0 .line 2 sget-object v2, Lcom/fyber/inneractive/sdk/util/p;->b:Landroid/os/Handler; .line 3 invoke-virtual {v2, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->l:Ljava/lang/Runnable; :cond_0 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->n:Ljava/lang/Runnable; if-eqz v0, :cond_1 .line 8 sget-object v2, Lcom/fyber/inneractive/sdk/util/p;->b:Landroid/os/Handler; .line 9 invoke-virtual {v2, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->n:Ljava/lang/Runnable; :cond_1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_2 .line 12 invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->destroy()V :cond_2 iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->v:Lcom/fyber/inneractive/sdk/flow/z$a; if-eqz v0, :cond_3 .line 17 invoke-virtual {v0}, Landroid/os/CountDownTimer;->cancel()V iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->v:Lcom/fyber/inneractive/sdk/flow/z$a; :cond_3 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->o:Lcom/fyber/inneractive/sdk/util/c1; if-eqz v0, :cond_4 .line 22 iput-object v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->o:Lcom/fyber/inneractive/sdk/util/c1; :cond_4 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->m:Lcom/fyber/inneractive/sdk/util/c1; if-eqz v0, :cond_5 .line 26 iput-object v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; iput-object v1, p0, Lcom/fyber/inneractive/sdk/flow/z;->m:Lcom/fyber/inneractive/sdk/util/c1; .line 30 :cond_5 invoke-super {p0}, Lcom/fyber/inneractive/sdk/flow/r;->destroy()V return-void .end method .method public final e(Z)V .locals 6 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->p:Z if-eqz p1, :cond_1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; const/4 v1, 0x0 if-nez v0, :cond_0 .line 3 new-instance v0, Lcom/fyber/inneractive/sdk/network/s$a; sget-object v2, Lcom/fyber/inneractive/sdk/network/r;->FAIL_SAFE_ACTIVATED:Lcom/fyber/inneractive/sdk/network/r; invoke-direct {v0, v2, v1, v1, v1}, Lcom/fyber/inneractive/sdk/network/s$a;->(Lcom/fyber/inneractive/sdk/network/r;Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest;Lcom/fyber/inneractive/sdk/response/e;Lorg/json/JSONArray;)V goto :goto_0 .line 6 :cond_0 new-instance v0, Lcom/fyber/inneractive/sdk/network/s$a; sget-object v2, Lcom/fyber/inneractive/sdk/network/r;->FAIL_SAFE_ACTIVATED:Lcom/fyber/inneractive/sdk/network/r; iget-object v3, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; .line 7 iget-object v4, v3, Lcom/fyber/inneractive/sdk/flow/q;->a:Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest; .line 8 invoke-virtual {v3}, Lcom/fyber/inneractive/sdk/flow/q;->d()Lcom/fyber/inneractive/sdk/response/e; move-result-object v3 iget-object v5, p0, Lcom/fyber/inneractive/sdk/flow/r;->b:Lcom/fyber/inneractive/sdk/flow/q; .line 9 iget-object v5, v5, Lcom/fyber/inneractive/sdk/flow/q;->c:Lcom/fyber/inneractive/sdk/config/global/s; .line 10 invoke-virtual {v5}, Lcom/fyber/inneractive/sdk/config/global/s;->c()Lorg/json/JSONArray; move-result-object v5 invoke-direct {v0, v2, v4, v3, v5}, Lcom/fyber/inneractive/sdk/network/s$a;->(Lcom/fyber/inneractive/sdk/network/r;Lcom/fyber/inneractive/sdk/external/InneractiveAdRequest;Lcom/fyber/inneractive/sdk/response/e;Lorg/json/JSONArray;)V .line 11 :goto_0 new-instance v2, Lorg/json/JSONObject; invoke-direct {v2}, Lorg/json/JSONObject;->()V const-string v3, "is_endcard" .line 12 invoke-virtual {p0}, Lcom/fyber/inneractive/sdk/flow/z;->M()Z move-result v4 invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object v4 .line 13 :try_start_0 invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_1 :catch_0 filled-new-array {v3, v4}, [Ljava/lang/Object; move-result-object v3 const-string v4, "Got exception adding param to json object: %s, %s" .line 15 invoke-static {v4, v3}, Lcom/fyber/inneractive/sdk/util/IAlog;->f(Ljava/lang/String;[Ljava/lang/Object;)V :goto_1 iget-object v3, v0, Lcom/fyber/inneractive/sdk/network/s$a;->f:Lorg/json/JSONArray; .line 16 invoke-virtual {v3, v2}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; .line 17 invoke-virtual {v0, v1}, Lcom/fyber/inneractive/sdk/network/s$a;->a(Ljava/lang/String;)V :cond_1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_2 .line 19 invoke-virtual {p0}, Lcom/fyber/inneractive/sdk/flow/z;->K()I move-result v1 invoke-virtual {p0}, Lcom/fyber/inneractive/sdk/flow/z;->J()I move-result v2 invoke-interface {v0, p1, v1, v2}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->showCloseButton(ZII)V if-nez p1, :cond_2 iget-object p1, p0, Lcom/fyber/inneractive/sdk/flow/z;->u:Lcom/fyber/inneractive/sdk/util/a; const-wide/16 v0, 0x0 .line 23 iput-wide v0, p1, Lcom/fyber/inneractive/sdk/util/a;->d:J .line 24 iput-wide v0, p1, Lcom/fyber/inneractive/sdk/util/a;->e:J .line 25 iput-wide v0, p1, Lcom/fyber/inneractive/sdk/util/a;->f:J const/4 v0, 0x0 .line 26 iput-boolean v0, p1, Lcom/fyber/inneractive/sdk/util/a;->b:Z .line 27 invoke-virtual {p1, v0}, Lcom/fyber/inneractive/sdk/util/a;->a(Z)V :cond_2 return-void .end method .method public final initialize(Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;)V .locals 1 .line 1 invoke-super {p0, p1}, Lcom/fyber/inneractive/sdk/flow/r;->initialize(Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;)V iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->u:Lcom/fyber/inneractive/sdk/util/a; .line 3 iput-object p1, v0, Lcom/fyber/inneractive/sdk/util/a;->a:Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot; return-void .end method .method public t()V .locals 11 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->m:Lcom/fyber/inneractive/sdk/util/c1; const/4 v1, 0x0 const v2, 0x73310978 const-wide/16 v3, 0x32 if-eqz v0, :cond_1 .line 2 iput-boolean v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->d:Z .line 3 invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v5 .line 4 iget-wide v7, v0, Lcom/fyber/inneractive/sdk/util/c1;->f:J invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v9 sub-long/2addr v9, v5 add-long/2addr v9, v3 add-long/2addr v9, v7 iput-wide v9, v0, Lcom/fyber/inneractive/sdk/util/c1;->f:J .line 5 iget-object v5, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; if-eqz v5, :cond_0 iget-object v5, v0, Lcom/fyber/inneractive/sdk/util/c1;->a:Ljava/util/concurrent/TimeUnit; iget-wide v6, v0, Lcom/fyber/inneractive/sdk/util/c1;->b:J invoke-virtual {v5, v6, v7}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J move-result-wide v5 cmp-long v5, v9, v5 if-lez v5, :cond_0 .line 6 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; invoke-interface {v0}, Lcom/fyber/inneractive/sdk/util/c1$b;->a()V goto :goto_0 .line 7 :cond_0 iget-object v5, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; if-eqz v5, :cond_1 iget-object v6, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; if-eqz v6, :cond_1 .line 8 invoke-virtual {v5, v2}, Landroid/os/Handler;->removeMessages(I)V .line 9 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; invoke-virtual {v0, v2, v3, v4}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z :cond_1 :goto_0 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->o:Lcom/fyber/inneractive/sdk/util/c1; if-eqz v0, :cond_3 .line 11 iput-boolean v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->d:Z .line 12 invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v5 .line 13 iget-wide v7, v0, Lcom/fyber/inneractive/sdk/util/c1;->f:J invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v9 sub-long/2addr v9, v5 add-long/2addr v9, v3 add-long/2addr v9, v7 iput-wide v9, v0, Lcom/fyber/inneractive/sdk/util/c1;->f:J .line 14 iget-object v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; if-eqz v1, :cond_2 iget-object v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->a:Ljava/util/concurrent/TimeUnit; iget-wide v5, v0, Lcom/fyber/inneractive/sdk/util/c1;->b:J invoke-virtual {v1, v5, v6}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J move-result-wide v5 cmp-long v1, v9, v5 if-lez v1, :cond_2 .line 15 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; invoke-interface {v0}, Lcom/fyber/inneractive/sdk/util/c1$b;->a()V goto :goto_1 .line 16 :cond_2 iget-object v1, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; if-eqz v1, :cond_3 iget-object v5, v0, Lcom/fyber/inneractive/sdk/util/c1;->e:Lcom/fyber/inneractive/sdk/util/c1$b; if-eqz v5, :cond_3 .line 17 invoke-virtual {v1, v2}, Landroid/os/Handler;->removeMessages(I)V .line 18 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; invoke-virtual {v0, v2, v3, v4}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z :cond_3 :goto_1 return-void .end method .method public v()V .locals 3 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->m:Lcom/fyber/inneractive/sdk/util/c1; const v1, 0x73310978 const/4 v2, 0x1 if-eqz v0, :cond_0 .line 2 iput-boolean v2, v0, Lcom/fyber/inneractive/sdk/util/c1;->d:Z .line 3 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; if-eqz v0, :cond_0 .line 4 invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V :cond_0 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->o:Lcom/fyber/inneractive/sdk/util/c1; if-eqz v0, :cond_1 .line 6 iput-boolean v2, v0, Lcom/fyber/inneractive/sdk/util/c1;->d:Z .line 7 iget-object v0, v0, Lcom/fyber/inneractive/sdk/util/c1;->c:Lcom/fyber/inneractive/sdk/util/c1$a; if-eqz v0, :cond_1 .line 8 invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V :cond_1 return-void .end method .method public final y()Landroid/view/View; .locals 1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_0 .line 1 invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->getLayout()Landroid/view/ViewGroup; move-result-object v0 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return-object v0 .end method .method public final z()I .locals 1 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; if-eqz v0, :cond_1 .line 1 invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->getLayout()Landroid/view/ViewGroup; move-result-object v0 if-nez v0, :cond_0 goto :goto_0 :cond_0 iget-object v0, p0, Lcom/fyber/inneractive/sdk/flow/z;->k:Lcom/fyber/inneractive/sdk/interfaces/c$a; invoke-interface {v0}, Lcom/fyber/inneractive/sdk/interfaces/c$a;->getLayout()Landroid/view/ViewGroup; move-result-object v0 invoke-virtual {v0}, Landroid/view/View;->getHeight()I move-result v0 goto :goto_1 :cond_1 :goto_0 const/4 v0, 0x1 :goto_1 return v0 .end method