Weather/smali/com/intowow/sdk/StreamPositionManager.smali
2021-05-10 10:13:34 +02:00

409 lines
8.8 KiB
Smali

.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 <init>(Landroid/content/Context;)V
.locals 0
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()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;-><init>()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