.class public final Lcom/mbridge/msdk/reward/b/a$c; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/mbridge/msdk/reward/b/a; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x11 name = "c" .end annotation # instance fields .field final synthetic a:Lcom/mbridge/msdk/reward/b/a; .field private b:Ljava/lang/ref/WeakReference; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/ref/WeakReference<", "Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;", ">;" } .end annotation .end field .field private volatile c:Ljava/util/concurrent/atomic/AtomicInteger; .field private d:Landroid/os/Handler; .field private e:Ljava/lang/String; .field private f:Z # direct methods .method private constructor (Lcom/mbridge/msdk/reward/b/a;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;Landroid/os/Handler;Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1639 invoke-direct {p0}, Ljava/lang/Object;->()V .line 1640 new-instance p1, Ljava/lang/ref/WeakReference; invoke-direct {p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V iput-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; .line 1641 new-instance p1, Ljava/util/concurrent/atomic/AtomicInteger; const/4 p2, 0x0 invoke-direct {p1, p2}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V iput-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; iput-object p3, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; iput-object p4, p0, Lcom/mbridge/msdk/reward/b/a$c;->e:Ljava/lang/String; return-void .end method .method public synthetic constructor (Lcom/mbridge/msdk/reward/b/a;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;Landroid/os/Handler;Ljava/lang/String;Lcom/mbridge/msdk/reward/b/a$1;)V .locals 0 .line 1625 invoke-direct {p0, p1, p2, p3, p4}, Lcom/mbridge/msdk/reward/b/a$c;->(Lcom/mbridge/msdk/reward/b/a;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;Landroid/os/Handler;Ljava/lang/String;)V return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/b/a$c;)I .locals 0 .line 2648 iget-object p0, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result p0 return p0 .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/b/a$c;I)V .locals 0 .line 2652 iget-object p0, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {p0, p1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/b/a$c;Lcom/mbridge/msdk/foundation/c/b;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 5 .line 3890 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_0 .line 3891 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_0 const/4 v0, 0x0 .line 3894 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v2, 0x2 if-eq v1, v2, :cond_6 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v1, :cond_6 .line 3895 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const/4 v3, 0x1 invoke-static {v1, v3}, Lcom/mbridge/msdk/reward/b/a;->e(Lcom/mbridge/msdk/reward/b/a;Z)Z if-eqz p1, :cond_1 .line 3898 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/c/b;->b()Ljava/lang/String; move-result-object p1 goto :goto_1 :cond_1 const-string p1, "" :goto_1 const-string v1, "resource load timeout" .line 3900 invoke-virtual {p1, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z move-result v1 if-eqz v1, :cond_2 .line 3901 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1, v3}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;Z)Z .line 3903 :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->u(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-eqz v1, :cond_6 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->s(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-eqz v1, :cond_6 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->q(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-nez v1, :cond_6 .line 3904 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V if-eqz v0, :cond_4 .line 3906 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v1 .line 3907 iput-object p1, v1, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 p1, 0x10 .line 3908 iput p1, v1, Landroid/os/Message;->what:I if-eqz p2, :cond_3 .line 3910 new-instance p1, Landroid/os/Bundle; invoke-direct {p1}, Landroid/os/Bundle;->()V const-string v2, "metrics_data_lrid" .line 3911 invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object v4 invoke-virtual {p1, v2, v4}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 3912 invoke-virtual {v1, p1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V .line 3914 :cond_3 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; invoke-virtual {p1, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_4 if-nez p2, :cond_5 .line 3918 new-instance p2, Lcom/mbridge/msdk/foundation/same/report/d/c; invoke-direct {p2}, Lcom/mbridge/msdk/foundation/same/report/d/c;->()V .line 3920 :cond_5 invoke-virtual {p2, v3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->a(Z)V .line 3921 iget-object p0, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string p1, "2000047" invoke-static {p0, p1, p2, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V :cond_6 return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/b/a$c;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 2 .line 2861 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; const/4 v1, 0x2 invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V .line 2862 invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/reward/b/a$c;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/b/a$c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 4 .line 3691 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_0 .line 3692 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_0 const/4 v0, 0x0 .line 3695 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v1, :cond_2 .line 3696 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->p(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-nez v1, :cond_2 .line 3697 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const/4 v2, 0x1 invoke-static {v1, v2}, Lcom/mbridge/msdk/reward/b/a;->b(Lcom/mbridge/msdk/reward/b/a;Z)Z .line 3699 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v3, "2000127" invoke-static {v1, v3, p3, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V if-eqz v0, :cond_2 .line 3701 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 3702 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V .line 3703 sget-object v3, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; invoke-virtual {v1, v3, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string v3, "unit_id" .line 3704 invoke-virtual {v1, v3, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string v3, "is_cached_campaign" .line 3705 invoke-virtual {v1, v3, v2}, Landroid/os/BaseBundle;->putBoolean(Ljava/lang/String;Z)V if-eqz p3, :cond_1 const-string v2, "metrics_data_lrid" .line 3707 invoke-virtual {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object v3 invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 3709 :cond_1 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V .line 3710 iput-object p2, v0, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 v1, 0x11 .line 3711 iput v1, v0, Landroid/os/Message;->what:I .line 3712 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z .line 3713 invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah; move-result-object v0 const-string v1, "l_s_i_l_v_s" const/4 v2, 0x0 invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z move-result v0 if-eqz v0, :cond_2 .line 3714 invoke-virtual {p0, p1, p2, p3}, Lcom/mbridge/msdk/reward/b/a$c;->b(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V :cond_2 return-void .end method .method private a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_0 .line 1869 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v2, "2000047" .line 1872 invoke-static {v1, v2, p2, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v0, :cond_2 .line 1875 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 1876 iput-object p1, v0, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 p1, 0x12 .line 1877 iput p1, v0, Landroid/os/Message;->what:I if-eqz p2, :cond_1 .line 1879 new-instance p1, Landroid/os/Bundle; invoke-direct {p1}, Landroid/os/Bundle;->()V const-string v1, "metrics_data_lrid" .line 1880 invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, v1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1881 invoke-virtual {v0, p1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V :cond_1 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; .line 1883 invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_2 return-void .end method .method public static synthetic b(Lcom/mbridge/msdk/reward/b/a$c;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 0 .line 1625 invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/reward/b/a$c;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V return-void .end method .method public static synthetic b(Lcom/mbridge/msdk/reward/b/a$c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 5 .line 4657 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_0 .line 4658 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_0 const/4 v0, 0x0 .line 4661 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v2, 0x1 if-eq v1, v2, :cond_1 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v3, 0x3 if-ne v1, v3, :cond_3 .line 4662 :cond_1 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v1, :cond_3 .line 4663 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->p(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-nez v1, :cond_3 .line 4664 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v1, v2}, Lcom/mbridge/msdk/reward/b/a;->b(Lcom/mbridge/msdk/reward/b/a;Z)Z .line 4666 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v2, "2000127" invoke-static {v1, v2, p3, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V if-eqz v0, :cond_3 .line 4668 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 4669 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V .line 4670 sget-object v2, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; invoke-virtual {v1, v2, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string v2, "unit_id" .line 4671 invoke-virtual {v1, v2, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string v2, "is_cached_campaign" const/4 v3, 0x0 .line 4672 invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;->putBoolean(Ljava/lang/String;Z)V if-eqz p3, :cond_2 const-string v2, "metrics_data_lrid" .line 4674 invoke-virtual {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object v4 invoke-virtual {v1, v2, v4}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 4676 :cond_2 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V .line 4677 iput-object p2, v0, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 v1, 0x11 .line 4678 iput v1, v0, Landroid/os/Message;->what:I .line 4679 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z .line 4680 invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah; move-result-object v0 const-string v1, "l_s_i_l_v_s" invoke-virtual {v0, v1, v3}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z move-result v0 if-eqz v0, :cond_3 .line 4681 invoke-virtual {p0, p1, p2, p3}, Lcom/mbridge/msdk/reward/b/a$c;->a(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V :cond_3 return-void .end method # virtual methods .method public final a(Lcom/mbridge/msdk/foundation/c/b;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 10 if-eqz p1, :cond_0 if-eqz p2, :cond_0 .line 1807 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/c/b;->b()Ljava/lang/String; move-result-object v0 .line 1809 invoke-virtual {p2, p1}, Lcom/mbridge/msdk/foundation/same/report/d/c;->a(Lcom/mbridge/msdk/foundation/c/b;)V goto :goto_0 :cond_0 const-string v0, "" :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1811 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;)Lcom/mbridge/msdk/reward/adapter/c; move-result-object v1 const/4 v2, 0x0 if-eqz v1, :cond_9 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1812 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;)Lcom/mbridge/msdk/reward/adapter/c; move-result-object v1 iget-object v3, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; iget-object v3, v3, Lcom/mbridge/msdk/reward/b/a;->a:Lcom/mbridge/msdk/reward/b/a$b; invoke-virtual {v1, v3}, Lcom/mbridge/msdk/reward/adapter/c;->a(Lcom/mbridge/msdk/reward/adapter/a;)V iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1813 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;)Lcom/mbridge/msdk/reward/adapter/c; move-result-object v1 invoke-virtual {v1}, Lcom/mbridge/msdk/reward/adapter/c;->e()Ljava/util/concurrent/CopyOnWriteArrayList; move-result-object v1 iget-object v3, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1814 invoke-static {v3}, Lcom/mbridge/msdk/reward/b/a;->r(Lcom/mbridge/msdk/reward/b/a;)Ljava/util/List; move-result-object v3 const/4 v4, 0x0 if-eqz v3, :cond_2 iget-object v3, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v3}, Lcom/mbridge/msdk/reward/b/a;->r(Lcom/mbridge/msdk/reward/b/a;)Ljava/util/List; move-result-object v3 invoke-interface {v3}, Ljava/util/List;->size()I move-result v3 if-nez v3, :cond_1 goto :goto_1 :cond_1 iget-object v3, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {v3}, Lcom/mbridge/msdk/reward/b/a;->r(Lcom/mbridge/msdk/reward/b/a;)Ljava/util/List; move-result-object v3 invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v3 check-cast v3, Lcom/mbridge/msdk/foundation/entity/CampaignEx; goto :goto_2 :cond_2 :goto_1 move-object v3, v2 :goto_2 if-nez v3, :cond_5 if-eqz v1, :cond_4 .line 1816 invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->size()I move-result v3 if-nez v3, :cond_3 goto :goto_3 :cond_3 invoke-virtual {v1, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->get(I)Ljava/lang/Object; move-result-object v3 check-cast v3, Lcom/mbridge/msdk/foundation/entity/CampaignEx; goto :goto_4 :cond_4 :goto_3 move-object v3, v2 :cond_5 :goto_4 move-object v5, v3 iget-object v3, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1818 invoke-static {v3}, Lcom/mbridge/msdk/reward/b/a;->e(Lcom/mbridge/msdk/reward/b/a;)Z move-result v3 if-eqz v3, :cond_8 if-eqz v5, :cond_6 invoke-virtual {v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNLRid()Ljava/lang/String; move-result-object v3 invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v3 if-eqz v3, :cond_8 :cond_6 if-eqz v1, :cond_7 invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->size()I move-result v1 if-nez v1, :cond_8 :cond_7 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1819 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;)Lcom/mbridge/msdk/reward/adapter/c; move-result-object v4 const/4 v6, 0x1 const/4 v8, 0x2 move-object v7, p1 move-object v9, p2 invoke-virtual/range {v4 .. v9}, Lcom/mbridge/msdk/reward/adapter/c;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;ZLcom/mbridge/msdk/foundation/c/b;ILcom/mbridge/msdk/foundation/same/report/d/c;)Z move-result p1 if-eqz p1, :cond_8 return-void :cond_8 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1823 invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;)Lcom/mbridge/msdk/reward/adapter/c; move-result-object p1 invoke-virtual {p1, v2}, Lcom/mbridge/msdk/reward/adapter/c;->a(Lcom/mbridge/msdk/reward/adapter/a;)V :cond_9 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz p1, :cond_a const v1, 0xf462a .line 1826 invoke-virtual {p1, v1}, Landroid/os/Handler;->removeMessages(I)V :cond_a iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz p1, :cond_b .line 1831 invoke-virtual {p1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object p1 move-object v2, p1 check-cast v2, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; :cond_b iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1833 invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result p1 const/4 v1, 0x2 if-eq p1, v1, :cond_10 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz p1, :cond_10 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const/4 v3, 0x1 .line 1834 invoke-static {p1, v3}, Lcom/mbridge/msdk/reward/b/a;->d(Lcom/mbridge/msdk/reward/b/a;Z)Z iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1835 invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->t(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-eqz p1, :cond_c const-string p1, "resource load timeout" invoke-virtual {v0, p1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z move-result p1 if-eqz p1, :cond_d :cond_c iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1836 invoke-static {p1, v3}, Lcom/mbridge/msdk/reward/b/a;->e(Lcom/mbridge/msdk/reward/b/a;Z)Z :cond_d iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1838 invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->q(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-eqz p1, :cond_e iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1839 invoke-virtual {p1, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V :cond_e iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1841 invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->s(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-eqz p1, :cond_10 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->u(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-eqz p1, :cond_10 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->q(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-nez p1, :cond_10 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1842 invoke-virtual {p1, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v1, "2000047" .line 1844 invoke-static {p1, v1, p2, v2}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V if-eqz v2, :cond_10 .line 1846 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object p1 .line 1847 iput-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 v0, 0x10 .line 1848 iput v0, p1, Landroid/os/Message;->what:I if-eqz p2, :cond_f .line 1850 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V const-string v1, "metrics_data_lrid" .line 1851 invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object p2 invoke-virtual {v0, v1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1852 invoke-virtual {p1, v0}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V :cond_f iget-object p2, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; .line 1854 invoke-virtual {p2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_10 return-void .end method .method public final a(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v0, :cond_0 const v1, 0xf462a .line 1723 invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_1 .line 1728 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_1 const/4 v0, 0x0 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1731 invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v2, 0x2 if-eq v1, v2, :cond_3 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v1, :cond_3 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1732 invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1733 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->q(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-nez v1, :cond_3 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const/4 v2, 0x1 .line 1734 invoke-static {v1, v2}, Lcom/mbridge/msdk/reward/b/a;->c(Lcom/mbridge/msdk/reward/b/a;Z)Z if-nez p3, :cond_2 .line 1737 new-instance p3, Lcom/mbridge/msdk/foundation/same/report/d/c; invoke-direct {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->()V :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1740 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->r(Lcom/mbridge/msdk/reward/b/a;)Ljava/util/List; move-result-object v1 invoke-virtual {p3, v1}, Lcom/mbridge/msdk/foundation/same/report/d/c;->b(Ljava/util/List;)V iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v2, "2000048" .line 1741 invoke-static {v1, v2, p3, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V if-eqz v0, :cond_3 .line 1744 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 1745 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V .line 1746 sget-object v2, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; invoke-virtual {v1, v2, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string p1, "unit_id" .line 1747 invoke-virtual {v1, p1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string p1, "metrics_data_lrid" .line 1749 invoke-virtual {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object p3 invoke-virtual {v1, p1, p3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1751 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V .line 1752 iput-object p2, v0, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 p1, 0x9 .line 1753 iput p1, v0, Landroid/os/Message;->what:I iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; .line 1754 invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_3 return-void .end method .method public final a(Z)V .locals 0 .line 0 iput-boolean p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->f:Z return-void .end method .method public final b(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;)V .locals 5 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v0, :cond_0 const v1, 0xf462a .line 1762 invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/reward/b/a$c;->b:Ljava/lang/ref/WeakReference; if-eqz v0, :cond_1 .line 1766 invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener; goto :goto_0 :cond_1 const/4 v0, 0x0 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1769 invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v2, 0x2 if-eq v1, v2, :cond_5 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; if-eqz v1, :cond_5 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1770 invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I move-result v1 const/4 v3, 0x1 if-ne v1, v3, :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; const/4 v4, 0x3 .line 1771 invoke-virtual {v1, v4}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1773 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->q(Lcom/mbridge/msdk/reward/b/a;)Z move-result v1 if-nez v1, :cond_5 iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1774 invoke-static {v1, v3}, Lcom/mbridge/msdk/reward/b/a;->c(Lcom/mbridge/msdk/reward/b/a;Z)Z if-nez p3, :cond_3 .line 1777 new-instance p3, Lcom/mbridge/msdk/foundation/same/report/d/c; invoke-direct {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->()V .line 1780 :cond_3 invoke-virtual {p3, v3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->a(Z)V iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1781 invoke-static {v1}, Lcom/mbridge/msdk/reward/b/a;->r(Lcom/mbridge/msdk/reward/b/a;)Ljava/util/List; move-result-object v1 invoke-virtual {p3, v1}, Lcom/mbridge/msdk/foundation/same/report/d/c;->b(Ljava/util/List;)V iget-object v1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; const-string v3, "2000048" .line 1782 invoke-static {v1, v3, p3, v0}, Lcom/mbridge/msdk/reward/b/a;->a(Lcom/mbridge/msdk/reward/b/a;Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/c;Lcom/mbridge/msdk/videocommon/listener/InterVideoOutListener;)V if-eqz v0, :cond_4 .line 1785 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 1786 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V .line 1787 sget-object v3, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; invoke-virtual {v1, v3, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string p1, "unit_id" .line 1788 invoke-virtual {v1, p1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V const-string p1, "metrics_data_lrid" .line 1790 invoke-virtual {p3}, Lcom/mbridge/msdk/foundation/same/report/d/c;->f()Ljava/lang/String; move-result-object p3 invoke-virtual {v1, p1, p3}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V .line 1792 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V .line 1793 iput-object p2, v0, Landroid/os/Message;->obj:Ljava/lang/Object; const/16 p1, 0x9 .line 1794 iput p1, v0, Landroid/os/Message;->what:I iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->d:Landroid/os/Handler; .line 1795 invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->a:Lcom/mbridge/msdk/reward/b/a; .line 1797 invoke-static {p1}, Lcom/mbridge/msdk/reward/b/a;->s(Lcom/mbridge/msdk/reward/b/a;)Z move-result p1 if-eqz p1, :cond_5 iget-object p1, p0, Lcom/mbridge/msdk/reward/b/a$c;->c:Ljava/util/concurrent/atomic/AtomicInteger; .line 1798 invoke-virtual {p1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V :cond_5 return-void .end method