.class public Lcom/intowow/sdk/StreamPositionManager; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/intowow/sdk/StreamHelper$IStreamPositionManager; # instance fields .field private a:Lcom/in2wow/sdk/p; # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 .line 18 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 p1, 0x0 .line 11 iput-object p1, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; .line 19 new-instance p1, Lcom/in2wow/sdk/p; invoke-direct {p1}, Lcom/in2wow/sdk/p;->()V iput-object p1, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; return-void .end method # virtual methods .method public getAdPlace()I .locals 1 .line 73 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 74 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->getAdPlace()I :cond_0 const/4 v0, 0x1 return v0 .end method .method public getFirstVisiblePosition()I .locals 1 .line 157 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 158 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->getFirstVisiblePosition()I move-result v0 return v0 :cond_0 const/4 v0, -0x1 return v0 .end method .method public getLastAddedPosition(Ljava/lang/String;)I .locals 1 .line 145 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 146 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->getLastAddedPosition(Ljava/lang/String;)I move-result p1 return p1 :cond_0 const/4 p1, -0x1 return p1 .end method .method public getLastVisiblePosition()I .locals 1 .line 169 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 170 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->getLastVisiblePosition()I move-result v0 return v0 :cond_0 const/4 v0, -0x1 return v0 .end method .method public getStreamMaximumServingPosition()I .locals 1 .line 193 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 194 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->getStreamMaximumServingPosition()I move-result v0 return v0 :cond_0 const/4 v0, -0x1 return v0 .end method .method public getStreamMinimumServingPosition()I .locals 1 .line 181 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 182 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->getStreamMinimumServingPosition()I move-result v0 return v0 :cond_0 const/16 v0, 0x3e7 return v0 .end method .method public getTargetIndex(Lcom/intowow/sdk/RequestInfo;)I .locals 1 .line 27 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 28 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->getTargetIndex(Lcom/intowow/sdk/RequestInfo;)I :cond_0 const/4 p1, -0x1 return p1 .end method .method public increaseAdPlace()V .locals 1 .line 63 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 64 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->increaseAdPlace()V :cond_0 return-void .end method .method public isFirstRequest(Ljava/lang/String;)Z .locals 1 .line 217 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 218 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->isFirstRequest(Ljava/lang/String;)Z move-result p1 return p1 :cond_0 const/4 p1, 0x1 return p1 .end method .method public isInStreamServingRange(I)Z .locals 1 .line 39 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 40 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->isInStreamServingRange(I)Z :cond_0 const/4 p1, 0x0 return p1 .end method .method public isOverLastAddPosition(Ljava/lang/String;II)Z .locals 1 .line 51 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 52 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1, p2, p3}, Lcom/in2wow/sdk/p;->isOverLastAddPosition(Ljava/lang/String;II)Z :cond_0 const/4 p1, 0x1 return p1 .end method .method public resetPosition()V .locals 1 .line 85 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 86 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->resetPosition()V :cond_0 return-void .end method .method public setFirstRequest(Ljava/lang/String;Z)V .locals 1 .line 229 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 230 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1, p2}, Lcom/in2wow/sdk/p;->setFirstRequest(Ljava/lang/String;Z)V :cond_0 return-void .end method .method public setFirstVisiblePosition(I)V .locals 1 .line 125 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 126 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->setFirstVisiblePosition(I)V :cond_0 return-void .end method .method public setLastAddedPosition(Ljava/lang/String;I)V .locals 1 .line 115 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 116 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1, p2}, Lcom/in2wow/sdk/p;->setLastAddedPosition(Ljava/lang/String;I)V :cond_0 return-void .end method .method public setLastVisiblePosition(I)V .locals 1 .line 135 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 136 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->setLastVisiblePosition(I)V :cond_0 return-void .end method .method public setStreamMaximumServingPosition(I)V .locals 1 .line 105 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 106 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->setStreamMaximumServingPosition(I)V :cond_0 return-void .end method .method public setStreamMinimumServingPosition(I)V .locals 1 .line 95 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 96 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0, p1}, Lcom/in2wow/sdk/p;->setStreamMinimumServingPosition(I)V :cond_0 return-void .end method .method public toString()Ljava/lang/String; .locals 1 .line 205 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; if-eqz v0, :cond_0 .line 206 iget-object v0, p0, Lcom/intowow/sdk/StreamPositionManager;->a:Lcom/in2wow/sdk/p; invoke-virtual {v0}, Lcom/in2wow/sdk/p;->toString()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 const-string v0, "" return-object v0 .end method