.class public Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel; .super Lcom/mbridge/msdk/newreward/player/model/BaseModel; .source "SourceFile" # interfaces .implements Lcom/mbridge/msdk/newreward/player/imodel/IPlayModel; # static fields .field public static TAG:Ljava/lang/String; = "com.mbridge.msdk.newreward.player.model.PlayTempleModel" # instance fields .field adCloseState:Z .field adShownState:Z .field adUrlList:Z .field addRewardState:Z .field eventImpression:Z .field eventOnlyImpression:Z .field eventPvUrls:Z .field muteState:Z .field rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; .field trackClick:Z .field trackClose:Z .field trackImpression:Z .field trackPause:Z .field trackPlayError:Z .field trackResume:Z .field videoComPleteState:Z # direct methods .method static constructor ()V .locals 0 return-void .end method .method public constructor (Lcom/mbridge/msdk/newreward/function/command/c;Lcom/mbridge/msdk/newout/RewardVideoListener;)V .locals 0 .line 46 invoke-direct {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->(Lcom/mbridge/msdk/newreward/function/command/c;)V const/4 p1, 0x0 iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adShownState:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->videoComPleteState:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adCloseState:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventImpression:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventOnlyImpression:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventPvUrls:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClose:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPlayError:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPause:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackResume:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->muteState:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->addRewardState:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackImpression:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClick:Z iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adUrlList:Z iput-object p2, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; return-void .end method # virtual methods .method public checkOMSdkProgress(II)V .locals 0 return-void .end method .method public eventAdUrlList(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adUrlList:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adUrlList:Z .line 241 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_URL_LIST:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventAddReward(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)Z .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->addRewardState:Z const/4 v1, 0x1 if-eqz v0, :cond_0 return v1 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->addRewardState:Z .line 126 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->ADD_REWARD:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V const/4 p1, 0x0 return p1 .end method .method public eventAdvImpList(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 .line 247 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->ADV_IMP_LIST:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V return-void .end method .method public eventImpression(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 3 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventImpression:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventImpression:Z sget-object v0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->TAG:Ljava/lang/String; .line 135 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "\u89e6\u53d1\u4e86eventImpression\uff0curl\u4e3a--\u300b" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->getCampaignEx()Lcom/mbridge/msdk/foundation/entity/CampaignEx; move-result-object v2 invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpressionURL()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V .line 136 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->IMPRESSION_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventOnlyImpression(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 3 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventOnlyImpression:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventOnlyImpression:Z .line 144 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->ONLY_IMPRESSION_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object v0 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V sget-object v0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->TAG:Ljava/lang/String; .line 145 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "\u89e6\u53d1\u4e86eventOnlyImpression\uff0curl\u4e3a--\u300b" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->getCampaignEx()Lcom/mbridge/msdk/foundation/entity/CampaignEx; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOnlyImpressionURL()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_0 return-void .end method .method public eventPvUrls(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventPvUrls:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->eventPvUrls:Z .line 154 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->PV_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventTrackingForClick(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)Z .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClick:Z const/4 v1, 0x1 if-eqz v0, :cond_0 return v1 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClick:Z .line 189 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_CLICK_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V const/4 p1, 0x0 return p1 .end method .method public eventTrackingForClose(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)Z .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClose:Z const/4 v1, 0x1 if-eqz v0, :cond_0 return v1 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackClose:Z .line 203 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_CLOSE_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V const/4 p1, 0x0 return p1 .end method .method public eventTrackingForImpression(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)Z .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackImpression:Z const/4 v1, 0x1 if-eqz v0, :cond_0 return v1 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackImpression:Z .line 176 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_IMPRESSION_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V const/4 p1, 0x0 return p1 .end method .method public eventTrackingForMute(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 .line 160 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_MUTE_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V return-void .end method .method public eventTrackingForPause(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPause:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPause:Z .line 225 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_PAUSE:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventTrackingForPlayError(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;Ljava/lang/String;)V .locals 0 .param p2 # Ljava/lang/String; .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "reason" .end annotation .end param iget-boolean p2, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPlayError:Z if-nez p2, :cond_0 const/4 p2, 0x1 iput-boolean p2, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackPlayError:Z .line 217 sget-object p2, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_ERROR:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, p2}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventTrackingForPlayPercentage(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;I)V .locals 0 .param p2 # I .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "percent" .end annotation .end param .line 210 sget-object p2, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_PLAY_PERCENTAGE:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, p2}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V return-void .end method .method public eventTrackingForResume(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackResume:Z if-nez v0, :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->trackResume:Z .line 233 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_RESUME:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V :cond_0 return-void .end method .method public eventTrackingForUnMute(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 1 .line 165 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->AD_TRACKING_UN_MUTE_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V return-void .end method .method public historyShowState()V .locals 0 return-void .end method .method public isMuteState()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->muteState:Z return v0 .end method .method public modelReport(Ljava/lang/String;)V .locals 0 .line 0 return-void .end method .method public modelReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/e;)V .locals 0 .param p2 # Lcom/mbridge/msdk/foundation/same/report/d/e; .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "ext_data" .end annotation .end param .line 0 return-void .end method .method public onAdClick(Lcom/mbridge/msdk/out/MBridgeIds;)V .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz v0, :cond_0 .line 91 invoke-interface {v0, p1}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onVideoAdClicked(Lcom/mbridge/msdk/out/MBridgeIds;)V :cond_0 return-void .end method .method public onAdClose(Lcom/mbridge/msdk/out/MBridgeIds;Lcom/mbridge/msdk/out/RewardInfo;I)Z .locals 1 .param p3 # I .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "type" .end annotation .end param iget-boolean p3, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adCloseState:Z const/4 v0, 0x1 if-eqz p3, :cond_0 return v0 :cond_0 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adCloseState:Z iget-object p3, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz p3, :cond_1 .line 104 invoke-interface {p3, p1, p2}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onAdClose(Lcom/mbridge/msdk/out/MBridgeIds;Lcom/mbridge/msdk/out/RewardInfo;)V :cond_1 const/4 p1, 0x0 return p1 .end method .method public onAdCloseWithIVReward(Lcom/mbridge/msdk/out/MBridgeIds;ZI)V .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz v0, :cond_0 .line 114 invoke-interface {v0, p1, p2, p3}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onAdCloseWithIVReward(Lcom/mbridge/msdk/out/MBridgeIds;ZI)V :cond_0 return-void .end method .method public onAdShow(Lcom/mbridge/msdk/out/MBridgeIds;)Z .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adShownState:Z const/4 v1, 0x1 if-eqz v0, :cond_0 return v1 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adShownState:Z iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz v0, :cond_1 .line 59 invoke-interface {v0, p1}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onAdShow(Lcom/mbridge/msdk/out/MBridgeIds;)V :cond_1 const/4 p1, 0x0 return p1 .end method .method public onBufferingEnd()V .locals 0 return-void .end method .method public onBufferingStart(Ljava/lang/String;)V .locals 0 return-void .end method .method public onShowFail(Lcom/mbridge/msdk/out/MBridgeIds;Ljava/lang/String;I)Z .locals 1 .param p2 # Ljava/lang/String; .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "reason" .end annotation .end param .param p3 # I .annotation runtime Lcom/mbridge/msdk/newreward/function/command/retention/BridgeParameter; key = "code" .end annotation .end param iget-boolean p3, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adShownState:Z const/4 v0, 0x1 if-eqz p3, :cond_0 return v0 :cond_0 iput-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->adShownState:Z iget-object p3, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz p3, :cond_1 .line 74 invoke-interface {p3, p1, p2}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onShowFail(Lcom/mbridge/msdk/out/MBridgeIds;Ljava/lang/String;)V :cond_1 const/4 p1, 0x0 return p1 .end method .method public onVideoComplete(Lcom/mbridge/msdk/out/MBridgeIds;)V .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->videoComPleteState:Z if-nez v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->rewardVideoListener:Lcom/mbridge/msdk/newout/RewardVideoListener; if-eqz v0, :cond_0 const/4 v1, 0x1 iput-boolean v1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->videoComPleteState:Z .line 84 invoke-interface {v0, p1}, Lcom/mbridge/msdk/newout/RewardVideoListener;->onVideoComplete(Lcom/mbridge/msdk/out/MBridgeIds;)V :cond_0 return-void .end method .method public setMuteState(Z)V .locals 0 iput-boolean p1, p0, Lcom/mbridge/msdk/newreward/player/model/PlayTempleModel;->muteState:Z return-void .end method .method public skipped()V .locals 0 return-void .end method