a.smali
.class final Lcom/polly/mobile/videosdk/a;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field a:I
.field b:I
.field c:[B
.field d:Lcom/polly/mobile/videosdk/q;
.field e:Lcom/polly/mobile/videosdk/x$b;
# direct methods
.method public constructor <init>(Lcom/polly/mobile/videosdk/q;Lcom/polly/mobile/videosdk/x$b;)V
.registers 4
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 17
iput-object v0, p0, Lcom/polly/mobile/videosdk/a;->c:[B
.line 22
iput-object p1, p0, Lcom/polly/mobile/videosdk/a;->d:Lcom/polly/mobile/videosdk/q;
.line 23
iput-object p2, p0, Lcom/polly/mobile/videosdk/a;->e:Lcom/polly/mobile/videosdk/x$b;
return-void
.end method
.method static a([BIIII[BIIIIII)V
.registers 16
mul-int p7, p7, p8
add-int v0, p7, p6
mul-int p2, p2, p3
add-int v1, p2, p1
const/4 v2, 0x0
const/4 v3, 0x0
:goto_a
if-ge v3, p11, :cond_14
.line 168
invoke-static {p5, v0, p0, v1, p10}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
add-int/2addr v0, p8
add-int/2addr v1, p3
add-int/lit8 v3, v3, 0x1
goto :goto_a
:cond_14
mul-int p9, p9, p8
.line 175
div-int/lit8 p7, p7, 0x4
add-int v0, p9, p7
div-int/lit8 p6, p6, 0x2
add-int/2addr v0, p6
mul-int/lit8 p9, p9, 0x5
.line 176
div-int/lit8 p9, p9, 0x4
add-int/2addr p9, p7
add-int/2addr p9, p6
mul-int p4, p4, p3
.line 182
div-int/lit8 p2, p2, 0x4
add-int p6, p4, p2
div-int/lit8 p1, p1, 0x2
add-int/2addr p6, p1
mul-int/lit8 p4, p4, 0x5
.line 183
div-int/lit8 p4, p4, 0x4
add-int/2addr p4, p2
add-int/2addr p4, p1
.line 188
:goto_32
div-int/lit8 p1, p11, 0x2
if-ge v2, p1, :cond_49
.line 189
div-int/lit8 p1, p10, 0x2
invoke-static {p5, v0, p0, p6, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
.line 190
invoke-static {p5, p9, p0, p4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
.line 191
div-int/lit8 p1, p8, 0x2
add-int/2addr v0, p1
add-int/2addr p9, p1
.line 193
div-int/lit8 p1, p3, 0x2
add-int/2addr p6, p1
add-int/2addr p4, p1
add-int/lit8 v2, v2, 0x1
goto :goto_32
:cond_49
return-void
.end method