e.smali
.class public final Lcom/yysdk/mobile/vpsdk/e;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/yysdk/mobile/vpsdk/n;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/yysdk/mobile/vpsdk/e$c;,
Lcom/yysdk/mobile/vpsdk/e$b;,
Lcom/yysdk/mobile/vpsdk/e$a;
}
.end annotation
# instance fields
.field private A:I
.field private B:I
.field private C:I
.field private D:I
.field a:Lcom/yysdk/mobile/vpsdk/e$a;
.field b:Lcom/yysdk/mobile/vpsdk/o/c;
.field c:Z
.field d:I
.field e:Z
.field f:[F
.field g:I
.field h:I
.field i:Lcom/yysdk/mobile/vpsdk/j/i;
.field j:J
.field k:J
.field l:I
.field m:I
.field n:I
.field o:I
.field p:Z
.field q:I
.field r:I
.field s:I
.field t:Lcom/yysdk/mobile/vpsdk/d/k;
.field u:Ljava/util/concurrent/atomic/AtomicBoolean;
.field private final v:Lcom/yysdk/mobile/vpsdk/aa;
.field private w:Lcom/yysdk/mobile/vpsdk/d/j;
.field private x:Z
.field private y:I
.field private z:I
# direct methods
.method public constructor <init>(Lcom/yysdk/mobile/vpsdk/e$a;Landroid/content/Context;Lcom/yysdk/mobile/vpsdk/o/c;Lcom/yysdk/mobile/vpsdk/j/e;)V
.registers 8
.line 100
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 42
iput-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->c:Z
.line 44
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->d:I
.line 45
iput-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->e:Z
const/16 v1, 0x1c
new-array v1, v1, [F
.line 47
iput-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->f:[F
const/4 v1, 0x0
.line 50
iput-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
.line 51
iput-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->x:Z
.line 52
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 53
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
.line 55
iput-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->i:Lcom/yysdk/mobile/vpsdk/j/i;
const-wide/16 v1, 0x0
.line 57
iput-wide v1, p0, Lcom/yysdk/mobile/vpsdk/e;->j:J
const-wide/16 v1, -0x1
.line 58
iput-wide v1, p0, Lcom/yysdk/mobile/vpsdk/e;->k:J
.line 60
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->l:I
.line 61
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->m:I
.line 65
iput-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->p:Z
const/16 v1, 0x12c
.line 67
iput v1, p0, Lcom/yysdk/mobile/vpsdk/e;->q:I
.line 69
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->r:I
.line 70
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->s:I
.line 71
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->C:I
.line 72
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->D:I
.line 75
new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {v1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
iput-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->u:Ljava/util/concurrent/atomic/AtomicBoolean;
.line 101
iput-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->a:Lcom/yysdk/mobile/vpsdk/e$a;
.line 102
iput-object p3, p0, Lcom/yysdk/mobile/vpsdk/e;->b:Lcom/yysdk/mobile/vpsdk/o/c;
.line 103
invoke-static {}, Lcom/yysdk/mobile/vpsdk/aa;->a()Lcom/yysdk/mobile/vpsdk/aa;
move-result-object p1
iput-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->v:Lcom/yysdk/mobile/vpsdk/aa;
.line 105
invoke-static {p2, p4}, Lcom/yysdk/mobile/vpsdk/d/e;->a(Landroid/content/Context;Lcom/yysdk/mobile/vpsdk/j/e;)Lcom/yysdk/mobile/vpsdk/d/j;
move-result-object p1
iput-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
.line 106
new-instance p2, Lcom/yysdk/mobile/vpsdk/e$b;
invoke-direct {p2, p0, v0}, Lcom/yysdk/mobile/vpsdk/e$b;-><init>(Lcom/yysdk/mobile/vpsdk/e;B)V
invoke-interface {p1, p2}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Lcom/yysdk/mobile/vpsdk/d/j$a;)V
return-void
.end method
.method static synthetic a(Lcom/yysdk/mobile/vpsdk/e;Lcom/yysdk/mobile/vpsdk/j/e$a;)V
.registers 11
.line 1313
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->a:Lcom/yysdk/mobile/vpsdk/e$a;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/e$a;->k()V
.line 1315
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->e:I
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->y:I
.line 1316
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->f:I
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->z:I
.line 1318
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v0
const/4 v1, 0x2
if-eqz v0, :cond_1f
.line 1319
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->e:I
mul-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 1320
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->f:I
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
goto :goto_27
.line 1324
:cond_1f
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->e:I
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 1325
iget v0, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->f:I
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
.line 1327
:goto_27
new-instance v0, Ljava/lang/StringBuilder;
const-string v2, "[doAfterCameraOpened] mSplitScreen = "
invoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v2, ", mVpsdkWidth = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, ", mVpsdkHeight = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v2, "CameraMgr"
invoke-static {v2, v0}, Lcom/yysdk/mobile/vpsdk/p;->c(Ljava/lang/String;Ljava/lang/String;)I
.line 1329
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
const/16 v3, 0x500
const/4 v4, 0x1
if-le v0, v3, :cond_5e
.line 1330
sget-object v0, Lcom/yysdk/mobile/vpsdk/report/a;->RECORD_RESOLUTION_TOO_MAX:Lcom/yysdk/mobile/vpsdk/report/a;
invoke-static {v0, v4}, Lcom/yysdk/mobile/vpsdk/report/ErrorReport;->reportEx(Lcom/yysdk/mobile/vpsdk/report/a;I)V
.line 1333
:cond_5e
iget-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->p:Z
if-eqz v0, :cond_ba
.line 1334
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->A:I
iget v3, p0, Lcom/yysdk/mobile/vpsdk/e;->B:I
.line 1594
iget v5, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 1595
iget v6, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
int-to-float v7, v5
int-to-float v8, v6
div-float/2addr v7, v8
int-to-float v0, v0
int-to-float v3, v3
div-float/2addr v0, v3
cmpl-float v3, v0, v7
if-lez v3, :cond_7a
int-to-float v3, v5
div-float/2addr v3, v0
float-to-int v0, v3
.line 1601
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
goto :goto_80
:cond_7a
int-to-float v3, v6
mul-float v3, v3, v0
float-to-int v0, v3
.line 1603
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 1605
:goto_80
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
div-int/lit8 v0, v0, 0x10
mul-int/lit8 v0, v0, 0x10
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 1606
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
div-int/lit8 v0, v0, 0x10
mul-int/lit8 v0, v0, 0x10
iput v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
const/4 v0, 0x4
new-array v0, v0, [Ljava/lang/Object;
const/4 v3, 0x0
.line 1609
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v0, v3
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v0, v4
iget v3, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v0, v1
const/4 v1, 0x3
iget v3, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v0, v1
const-string v1, "[adjustRecordResolution] camera: (%d, %d), record: (%d, %d)"
.line 1608
invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/yysdk/mobile/vpsdk/p;->a(Ljava/lang/String;Ljava/lang/String;)I
.line 1337
:cond_ba
iget-boolean p1, p1, Lcom/yysdk/mobile/vpsdk/j/e$a;->k:Z
iput-boolean p1, p0, Lcom/yysdk/mobile/vpsdk/e;->x:Z
.line 1339
iget-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->a:Lcom/yysdk/mobile/vpsdk/e$a;
invoke-interface {p1}, Lcom/yysdk/mobile/vpsdk/e$a;->l()V
.line 1341
invoke-static {}, Lcom/yysdk/mobile/vpsdk/a;->a()Lcom/yysdk/mobile/vpsdk/a$a;
.line 1345
iput-boolean v4, p0, Lcom/yysdk/mobile/vpsdk/e;->e:Z
const-string p0, "[doAfterCameraOpened] CPU face smooth is used"
.line 1346
invoke-static {v2, p0}, Lcom/yysdk/mobile/vpsdk/p;->c(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private m()Z
.registers 2
.line 617
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->a:Lcom/yysdk/mobile/vpsdk/e$a;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/e$a;->b()Z
move-result v0
return v0
.end method
# virtual methods
.method final a()V
.registers 2
.line 352
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->a:Lcom/yysdk/mobile/vpsdk/e$a;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/e$a;->m()V
return-void
.end method
.method public final a(FFII)V
.registers 6
.line 509
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {v0, p1, p2, p3, p4}, Lcom/yysdk/mobile/vpsdk/d/j;->a(FFII)V
return-void
.end method
.method public final a(I)V
.registers 3
.line 442
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a()Lcom/yysdk/mobile/vpsdk/d/g;
move-result-object v0
.line 443
iput p1, v0, Lcom/yysdk/mobile/vpsdk/d/g;->d:I
.line 444
iget-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {p1, v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Lcom/yysdk/mobile/vpsdk/d/g;)V
return-void
.end method
.method public final a(II)V
.registers 8
.line 416
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "[setRecordAspect] "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, "x"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "CameraMgr"
invoke-static {v1, v0}, Lcom/yysdk/mobile/vpsdk/p;->c(Ljava/lang/String;Ljava/lang/String;)I
mul-int/lit8 v0, p2, 0x9
mul-int/lit8 v2, p1, 0x10
const/4 v3, 0x2
if-le v0, v2, :cond_3d
.line 419
div-int/lit8 p2, v2, 0x9
new-array v0, v3, [Ljava/lang/Object;
const/4 v2, 0x0
.line 420
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v0, v2
const/4 v2, 0x1
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v0, v2
const-string v2, "[setRecordAspectWithRegion] adjust to (%d, %d)"
invoke-static {v2, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/yysdk/mobile/vpsdk/p;->a(Ljava/lang/String;Ljava/lang/String;)I
.line 423
:cond_3d
iput p1, p0, Lcom/yysdk/mobile/vpsdk/e;->r:I
.line 424
iput p2, p0, Lcom/yysdk/mobile/vpsdk/e;->s:I
.line 426
iput p1, p0, Lcom/yysdk/mobile/vpsdk/e;->C:I
.line 427
iput p2, p0, Lcom/yysdk/mobile/vpsdk/e;->D:I
.line 429
iput p1, p0, Lcom/yysdk/mobile/vpsdk/e;->A:I
.line 430
iput p2, p0, Lcom/yysdk/mobile/vpsdk/e;->B:I
.line 432
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result p1
if-eqz p1, :cond_5a
.line 433
iget-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget p2, p0, Lcom/yysdk/mobile/vpsdk/e;->r:I
div-int/2addr p2, v3
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->s:I
invoke-interface {p1, p2, v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a(II)V
return-void
.line 435
:cond_5a
iget-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget p2, p0, Lcom/yysdk/mobile/vpsdk/e;->r:I
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->s:I
invoke-interface {p1, p2, v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a(II)V
return-void
.end method
.method public final a(Lcom/yysdk/mobile/vpsdk/d/k;)V
.registers 4
.line 302
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->u:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
.line 303
iput-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->t:Lcom/yysdk/mobile/vpsdk/d/k;
return-void
.end method
.method public final a(Lcom/yysdk/mobile/vpsdk/j/i;)V
.registers 2
.line 744
iput-object p1, p0, Lcom/yysdk/mobile/vpsdk/e;->i:Lcom/yysdk/mobile/vpsdk/j/i;
return-void
.end method
.method public final a([I[I)V
.registers 7
if-eqz p1, :cond_12
const/4 v0, 0x0
.line 686
:goto_3
array-length v1, p1
if-ge v0, v1, :cond_12
.line 687
aget v1, p1, v0
.line 688
aget v2, p2, v0
.line 690
iget-object v3, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {v3, v1, v2}, Lcom/yysdk/mobile/vpsdk/d/j;->b(II)V
add-int/lit8 v0, v0, 0x1
goto :goto_3
:cond_12
return-void
.end method
.method public final b()V
.registers 4
const-string v0, "CameraMgr"
const-string v1, "[prepareCamera]"
.line 357
invoke-static {v0, v1}, Lcom/yysdk/mobile/vpsdk/p;->c(Ljava/lang/String;Ljava/lang/String;)I
.line 358
invoke-direct {p0}, Lcom/yysdk/mobile/vpsdk/e;->m()Z
move-result v0
if-eqz v0, :cond_23
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->v:Lcom/yysdk/mobile/vpsdk/aa;
iget-boolean v0, v0, Lcom/yysdk/mobile/vpsdk/aa;->e:Z
if-eqz v0, :cond_23
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v0
if-nez v0, :cond_23
.line 359
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->v:Lcom/yysdk/mobile/vpsdk/aa;
iget-boolean v1, v1, Lcom/yysdk/mobile/vpsdk/aa;->e:Z
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->b(Z)V
goto :goto_2c
.line 361
:cond_23
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-direct {p0}, Lcom/yysdk/mobile/vpsdk/e;->m()Z
move-result v1
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Z)V
.line 363
:goto_2c
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->b:Lcom/yysdk/mobile/vpsdk/o/c;
invoke-interface {v1}, Lcom/yysdk/mobile/vpsdk/o/c;->q()Z
move-result v1
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v2
invoke-interface {v0, v1, v2}, Lcom/yysdk/mobile/vpsdk/d/j;->a(ZZ)V
.line 364
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
new-instance v1, Lcom/yysdk/mobile/vpsdk/e$c;
invoke-direct {v1, p0}, Lcom/yysdk/mobile/vpsdk/e$c;-><init>(Lcom/yysdk/mobile/vpsdk/e;)V
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Lcom/yysdk/mobile/vpsdk/d/j$c;)V
.line 365
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a()Lcom/yysdk/mobile/vpsdk/d/g;
move-result-object v1
iget v1, v1, Lcom/yysdk/mobile/vpsdk/d/g;->d:I
new-instance v2, Lcom/yysdk/mobile/vpsdk/e$1;
invoke-direct {v2, p0}, Lcom/yysdk/mobile/vpsdk/e$1;-><init>(Lcom/yysdk/mobile/vpsdk/e;)V
invoke-interface {v0, v1, v2}, Lcom/yysdk/mobile/vpsdk/d/j;->a(ILcom/yysdk/mobile/vpsdk/d/j$b;)Z
move-result v0
if-nez v0, :cond_5f
.line 377
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->i:Lcom/yysdk/mobile/vpsdk/j/i;
if-eqz v0, :cond_5f
.line 378
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/j/i;->a()V
:cond_5f
return-void
.end method
.method public final b(II)V
.registers 3
.line 712
iput p1, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
.line 713
iput p2, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
return-void
.end method
.method public final c(II)V
.registers 3
.line 738
iput p1, p0, Lcom/yysdk/mobile/vpsdk/e;->l:I
.line 739
iput p2, p0, Lcom/yysdk/mobile/vpsdk/e;->m:I
return-void
.end method
.method public final c()Z
.registers 4
.line 384
invoke-direct {p0}, Lcom/yysdk/mobile/vpsdk/e;->m()Z
move-result v0
if-eqz v0, :cond_1c
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->v:Lcom/yysdk/mobile/vpsdk/aa;
iget-boolean v0, v0, Lcom/yysdk/mobile/vpsdk/aa;->e:Z
if-eqz v0, :cond_1c
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v0
if-nez v0, :cond_1c
.line 385
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->v:Lcom/yysdk/mobile/vpsdk/aa;
iget-boolean v1, v1, Lcom/yysdk/mobile/vpsdk/aa;->e:Z
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->b(Z)V
goto :goto_25
.line 387
:cond_1c
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-direct {p0}, Lcom/yysdk/mobile/vpsdk/e;->m()Z
move-result v1
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Z)V
.line 389
:goto_25
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
iget-object v1, p0, Lcom/yysdk/mobile/vpsdk/e;->b:Lcom/yysdk/mobile/vpsdk/o/c;
invoke-interface {v1}, Lcom/yysdk/mobile/vpsdk/o/c;->q()Z
move-result v1
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->h()Z
move-result v2
invoke-interface {v0, v1, v2}, Lcom/yysdk/mobile/vpsdk/d/j;->a(ZZ)V
.line 390
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
new-instance v1, Lcom/yysdk/mobile/vpsdk/e$c;
invoke-direct {v1, p0}, Lcom/yysdk/mobile/vpsdk/e$c;-><init>(Lcom/yysdk/mobile/vpsdk/e;)V
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Lcom/yysdk/mobile/vpsdk/d/j$c;)V
.line 391
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
new-instance v1, Lcom/yysdk/mobile/vpsdk/e$2;
invoke-direct {v1, p0}, Lcom/yysdk/mobile/vpsdk/e$2;-><init>(Lcom/yysdk/mobile/vpsdk/e;)V
invoke-interface {v0, v1}, Lcom/yysdk/mobile/vpsdk/d/j;->a(Lcom/yysdk/mobile/vpsdk/d/j$b;)Z
move-result v0
if-nez v0, :cond_54
.line 404
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->i:Lcom/yysdk/mobile/vpsdk/j/i;
if-eqz v0, :cond_52
.line 405
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/j/i;->a()V
:cond_52
const/4 v0, 0x0
return v0
:cond_54
const/4 v0, 0x1
return v0
.end method
.method public final d()I
.registers 2
.line 449
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
if-nez v0, :cond_6
const/4 v0, 0x0
return v0
.line 452
:cond_6
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->a()Lcom/yysdk/mobile/vpsdk/d/g;
move-result-object v0
iget v0, v0, Lcom/yysdk/mobile/vpsdk/d/g;->d:I
return v0
.end method
.method public final e()V
.registers 2
.line 457
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->b()Z
move-result v0
if-nez v0, :cond_f
.line 459
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->i:Lcom/yysdk/mobile/vpsdk/j/i;
if-eqz v0, :cond_f
.line 460
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/j/i;->a()V
:cond_f
return-void
.end method
.method public final f()V
.registers 2
.line 466
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
if-nez v0, :cond_5
return-void
.line 467
:cond_5
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->c()Z
return-void
.end method
.method public final g()Z
.registers 2
.line 496
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
if-eqz v0, :cond_9
.line 497
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->b()Z
move-result v0
return v0
:cond_9
const/4 v0, 0x0
return v0
.end method
.method final h()Z
.registers 2
.line 613
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->b:Lcom/yysdk/mobile/vpsdk/o/c;
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/o/c;->g()Z
move-result v0
return v0
.end method
.method public final i()Z
.registers 2
.line 707
iget-boolean v0, p0, Lcom/yysdk/mobile/vpsdk/e;->x:Z
return v0
.end method
.method public final j()I
.registers 2
.line 718
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->g:I
return v0
.end method
.method public final k()I
.registers 2
.line 723
iget v0, p0, Lcom/yysdk/mobile/vpsdk/e;->h:I
return v0
.end method
.method public final l()V
.registers 2
.line 749
iget-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
if-eqz v0, :cond_d
.line 750
invoke-interface {v0}, Lcom/yysdk/mobile/vpsdk/d/j;->d()V
const/4 v0, 0x0
.line 751
iput-object v0, p0, Lcom/yysdk/mobile/vpsdk/e;->w:Lcom/yysdk/mobile/vpsdk/d/j;
.line 752
invoke-virtual {p0}, Lcom/yysdk/mobile/vpsdk/e;->a()V
:cond_d
return-void
.end method