zzkq.smali
.class public final Lcom/google/android/gms/internal/ads/zzkq;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lcom/google/android/gms/internal/ads/zzka;
# static fields
.field private static final zzapu:Lcom/google/android/gms/internal/ads/zzkb;
.field private static final zzapv:[B
.field private static final zzapw:[B
.field private static final zzapx:Ljava/util/UUID;
# instance fields
.field private zzaiz:J
.field private final zzapm:Lcom/google/android/gms/internal/ads/zzkt;
.field private final zzapy:Lcom/google/android/gms/internal/ads/zzko;
.field private final zzapz:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Lcom/google/android/gms/internal/ads/zzkr;",
">;"
}
.end annotation
.end field
.field private final zzaqa:Z
.field private final zzaqb:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqc:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqe:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqi:Lcom/google/android/gms/internal/ads/zzpn;
.field private final zzaqj:Lcom/google/android/gms/internal/ads/zzpn;
.field private zzaqk:Ljava/nio/ByteBuffer;
.field private zzaql:J
.field private zzaqm:J
.field private zzaqn:J
.field private zzaqo:J
.field private zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
.field private zzaqq:Z
.field private zzaqr:I
.field private zzaqs:J
.field private zzaqt:Z
.field private zzaqu:J
.field private zzaqv:J
.field private zzaqw:J
.field private zzaqx:Lcom/google/android/gms/internal/ads/zzph;
.field private zzaqy:Lcom/google/android/gms/internal/ads/zzph;
.field private zzaqz:Z
.field private zzara:I
.field private zzarb:J
.field private zzarc:J
.field private zzard:I
.field private zzare:I
.field private zzarf:[I
.field private zzarg:I
.field private zzarh:I
.field private zzari:I
.field private zzarj:I
.field private zzark:Z
.field private zzarl:Z
.field private zzarm:Z
.field private zzarn:Z
.field private zzaro:B
.field private zzarp:I
.field private zzarq:I
.field private zzarr:I
.field private zzars:Z
.field private zzart:Z
.field private zzaru:Lcom/google/android/gms/internal/ads/zzkc;
# direct methods
.method static constructor <clinit>()V
.registers 5
new-instance v0, Lcom/google/android/gms/internal/ads/zzkp;
invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzkp;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapu:Lcom/google/android/gms/internal/ads/zzkb;
const/16 v0, 0x20
new-array v0, v0, [B
fill-array-data v0, :array_2c
sput-object v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapv:[B
const/16 v0, 0xc
new-array v0, v0, [B
fill-array-data v0, :array_40
sput-object v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapw:[B
new-instance v0, Ljava/util/UUID;
const-wide v1, 0x100000000001000L
const-wide v3, -0x7fffff55ffc7648fL # -3.607411173533E-312
invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;-><init>(JJ)V
sput-object v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapx:Ljava/util/UUID;
return-void
nop
:array_2c
.array-data 1
0x31t
0xat
0x30t
0x30t
0x3at
0x30t
0x30t
0x3at
0x30t
0x30t
0x2ct
0x30t
0x30t
0x30t
0x20t
0x2dt
0x2dt
0x3et
0x20t
0x30t
0x30t
0x3at
0x30t
0x30t
0x3at
0x30t
0x30t
0x2ct
0x30t
0x30t
0x30t
0xat
.end array-data
:array_40
.array-data 1
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
0x20t
.end array-data
.end method
.method public constructor <init>()V
.registers 2
const/4 v0, 0x0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/ads/zzkq;-><init>(I)V
return-void
.end method
.method private constructor <init>(I)V
.registers 3
new-instance p1, Lcom/google/android/gms/internal/ads/zzkj;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzkj;-><init>()V
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Lcom/google/android/gms/internal/ads/zzkq;-><init>(Lcom/google/android/gms/internal/ads/zzko;I)V
return-void
.end method
.method private constructor <init>(Lcom/google/android/gms/internal/ads/zzko;I)V
.registers 7
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
const-wide v2, -0x7fffffffffffffffL # -4.9E-324
iput-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqn:J
iput-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqo:J
iput-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqu:J
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqv:J
iput-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqw:J
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapy:Lcom/google/android/gms/internal/ads/zzko;
new-instance p2, Lcom/google/android/gms/internal/ads/zzks;
const/4 v0, 0x0
invoke-direct {p2, p0, v0}, Lcom/google/android/gms/internal/ads/zzks;-><init>(Lcom/google/android/gms/internal/ads/zzkq;Lcom/google/android/gms/internal/ads/zzkp;)V
invoke-interface {p1, p2}, Lcom/google/android/gms/internal/ads/zzko;->zza(Lcom/google/android/gms/internal/ads/zzkn;)V
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqa:Z
new-instance p1, Lcom/google/android/gms/internal/ads/zzkt;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzkt;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapm:Lcom/google/android/gms/internal/ads/zzkt;
new-instance p1, Landroid/util/SparseArray;
invoke-direct {p1}, Landroid/util/SparseArray;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapz:Landroid/util/SparseArray;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
const/4 p2, 0x4
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzpn;-><init>(I)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-static {p2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;
move-result-object v0
const/4 v1, -0x1
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
move-result-object v0
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B
move-result-object v0
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzpn;-><init>([B)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqe:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzpn;-><init>(I)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
sget-object v0, Lcom/google/android/gms/internal/ads/zzpm;->zzbkd:[B
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzpn;-><init>([B)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqb:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzpn;-><init>(I)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqc:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzpn;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzpn;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
const/16 p2, 0x8
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzpn;-><init>(I)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqi:Lcom/google/android/gms/internal/ads/zzpn;
new-instance p1, Lcom/google/android/gms/internal/ads/zzpn;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzpn;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqj:Lcom/google/android/gms/internal/ads/zzpn;
return-void
.end method
.method private final zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkh;I)I
.registers 5
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzpn;->zziz()I
move-result v0
if-lez v0, :cond_12
invoke-static {p3, v0}, Ljava/lang/Math;->min(II)I
move-result p1
iget-object p3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {p2, p3, p1}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
goto :goto_17
:cond_12
const/4 v0, 0x0
invoke-interface {p2, p1, p3, v0}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzjz;IZ)I
move-result p1
:goto_17
iget p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr p2, p1
iput p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iget p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr p2, p1
iput p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
return p1
.end method
.method private final zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkr;I)V
.registers 13
iget-object v0, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string v1, "S_TEXT/UTF8"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_34
sget-object p2, Lcom/google/android/gms/internal/ads/zzkq;->zzapv:[B
array-length v0, p2
add-int/2addr v0, p3
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->capacity()I
move-result v2
if-ge v2, v0, :cond_21
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
add-int v3, v0, p3
invoke-static {p2, v3}, Ljava/util/Arrays;->copyOf([BI)[B
move-result-object v3
iput-object v3, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
:cond_21
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
array-length p2, p2
invoke-interface {p1, v2, p2, p3}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {p1, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/ads/zzpn;->zzbk(I)V
return-void
:cond_34
iget-object v0, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzasz:Lcom/google/android/gms/internal/ads/zzkh;
iget-boolean v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzark:Z
const/4 v3, 0x2
const/4 v4, 0x1
if-nez v2, :cond_175
iget-boolean v2, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzarx:Z
if-eqz v2, :cond_169
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
const v5, -0x40000001 # -1.9999999f
and-int/2addr v2, v5
iput v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
iget-boolean v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarl:Z
const/16 v5, 0x80
if-nez v2, :cond_72
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
invoke-interface {p1, v2, v1, v4}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr v2, v4
iput v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
aget-byte v6, v2, v1
and-int/2addr v6, v5
if-eq v6, v5, :cond_6a
aget-byte v2, v2, v1
iput-byte v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaro:B
iput-boolean v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarl:Z
goto :goto_72
:cond_6a
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string p2, "Extension bit is set in signal byte"
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_72
:goto_72
iget-byte v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaro:B
and-int/lit8 v6, v2, 0x1
if-ne v6, v4, :cond_173
and-int/2addr v2, v3
if-ne v2, v3, :cond_7d
const/4 v2, 0x1
goto :goto_7e
:cond_7d
const/4 v2, 0x0
:goto_7e
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
const/high16 v7, 0x40000000 # 2.0f
or-int/2addr v6, v7
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
iget-boolean v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarm:Z
if-nez v6, :cond_c1
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqi:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v6, v6, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
const/16 v7, 0x8
invoke-interface {p1, v6, v1, v7}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr v6, v7
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iput-boolean v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarm:Z
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v8, v6, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
if-eqz v2, :cond_a0
goto :goto_a1
:cond_a0
const/4 v5, 0x0
:goto_a1
or-int/2addr v5, v7
int-to-byte v5, v5
aput-byte v5, v8, v1
invoke-virtual {v6, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {v0, v5, v4}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr v5, v4
iput v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqi:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v5, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqi:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {v0, v5, v7}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr v5, v7
iput v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
:cond_c1
if-eqz v2, :cond_173
iget-boolean v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarn:Z
if-nez v2, :cond_e2
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
invoke-interface {p1, v2, v1, v4}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr v2, v4
iput v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->readUnsignedByte()I
move-result v2
iput v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarp:I
iput-boolean v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarn:Z
:cond_e2
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarp:I
shl-int/2addr v2, v3
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v5, v2}, Lcom/google/android/gms/internal/ads/zzpn;->reset(I)V
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v5, v5, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
invoke-interface {p1, v5, v1, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr v5, v2
iput v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarp:I
div-int/2addr v2, v3
add-int/2addr v2, v4
int-to-short v2, v2
mul-int/lit8 v5, v2, 0x6
add-int/2addr v5, v3
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
if-eqz v6, :cond_108
invoke-virtual {v6}, Ljava/nio/ByteBuffer;->capacity()I
move-result v6
if-ge v6, v5, :cond_10e
:cond_108
invoke-static {v5}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;
move-result-object v6
iput-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
:cond_10e
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
invoke-virtual {v6, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
invoke-virtual {v6, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
const/4 v2, 0x0
const/4 v6, 0x0
:goto_11a
iget v7, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarp:I
if-ge v2, v7, :cond_13c
iget-object v7, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v7}, Lcom/google/android/gms/internal/ads/zzpn;->zzje()I
move-result v7
rem-int/lit8 v8, v2, 0x2
if-nez v8, :cond_131
iget-object v8, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
sub-int v6, v7, v6
int-to-short v6, v6
invoke-virtual {v8, v6}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
goto :goto_138
:cond_131
iget-object v8, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
sub-int v6, v7, v6
invoke-virtual {v8, v6}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
:goto_138
add-int/lit8 v2, v2, 0x1
move v6, v7
goto :goto_11a
:cond_13c
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
sub-int v2, p3, v2
sub-int/2addr v2, v6
rem-int/2addr v7, v3
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
if-ne v7, v4, :cond_14a
invoke-virtual {v6, v2}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
goto :goto_153
:cond_14a
int-to-short v2, v2
invoke-virtual {v6, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
invoke-virtual {v2, v1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
:goto_153
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqj:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqk:Ljava/nio/ByteBuffer;
invoke-virtual {v6}, Ljava/nio/ByteBuffer;->array()[B
move-result-object v6
invoke-virtual {v2, v6, v5}, Lcom/google/android/gms/internal/ads/zzpn;->zzc([BI)V
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqj:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {v0, v2, v5}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr v2, v5
iput v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
goto :goto_173
:cond_169
iget-object v2, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzary:[B
if-eqz v2, :cond_173
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
array-length v6, v2
invoke-virtual {v5, v2, v6}, Lcom/google/android/gms/internal/ads/zzpn;->zzc([BI)V
:cond_173
:goto_173
iput-boolean v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzark:Z
:cond_175
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v2
add-int/2addr p3, v2
iget-object v2, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string v5, "V_MPEG4/ISO/AVC"
invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
const/4 v5, 0x4
if-nez v2, :cond_19c
iget-object v2, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string v6, "V_MPEGH/ISO/HEVC"
invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_192
goto :goto_19c
:cond_192
:goto_192
iget v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
if-ge v2, p3, :cond_1f4
sub-int v2, p3, v2
invoke-direct {p0, p1, v0, v2}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkh;I)I
goto :goto_192
:cond_19c
:goto_19c
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqc:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
aput-byte v1, v2, v1
aput-byte v1, v2, v4
aput-byte v1, v2, v3
iget v3, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzata:I
rsub-int/lit8 v4, v3, 0x4
:goto_1aa
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
if-ge v6, p3, :cond_1f4
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarq:I
if-nez v6, :cond_1ec
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v6}, Lcom/google/android/gms/internal/ads/zzpn;->zziz()I
move-result v6
invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
move-result v6
add-int v7, v4, v6
sub-int v8, v3, v6
invoke-interface {p1, v2, v7, v8}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
if-lez v6, :cond_1ca
iget-object v7, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v7, v2, v4, v6}, Lcom/google/android/gms/internal/ads/zzpn;->zze([BII)V
:cond_1ca
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
add-int/2addr v6, v3
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqc:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v6, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqc:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v6}, Lcom/google/android/gms/internal/ads/zzpn;->zzje()I
move-result v6
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarq:I
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqb:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v6, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqb:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {v0, v6, v5}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr v6, v5
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
goto :goto_1aa
:cond_1ec
invoke-direct {p0, p1, v0, v6}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkh;I)I
move-result v7
sub-int/2addr v6, v7
iput v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarq:I
goto :goto_1aa
:cond_1f4
iget-object p1, p2, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string p2, "A_VORBIS"
invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_20d
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqe:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {p1, v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqe:Lcom/google/android/gms/internal/ads/zzpn;
invoke-interface {v0, p1, v5}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
add-int/2addr p1, v5
iput p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
:cond_20d
return-void
.end method
.method private final zza(Lcom/google/android/gms/internal/ads/zzkr;J)V
.registers 15
iget-object v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string v1, "S_TEXT/UTF8"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_8e
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v0, v0, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
iget-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarc:J
const-wide v4, -0x7fffffffffffffffL # -4.9E-324
const/4 v6, 0x0
cmp-long v7, v2, v4
if-nez v7, :cond_1e
sget-object v2, Lcom/google/android/gms/internal/ads/zzkq;->zzapw:[B
goto :goto_71
:cond_1e
const-wide v4, 0xd693a400L
div-long v7, v2, v4
long-to-int v8, v7
int-to-long v9, v8
mul-long v9, v9, v4
sub-long/2addr v2, v9
const-wide/32 v4, 0x3938700
div-long v4, v2, v4
long-to-int v5, v4
const v4, 0x3938700
mul-int v4, v4, v5
int-to-long v9, v4
sub-long/2addr v2, v9
const-wide/32 v9, 0xf4240
div-long v9, v2, v9
long-to-int v4, v9
const v7, 0xf4240
mul-int v7, v7, v4
int-to-long v9, v7
sub-long/2addr v2, v9
const-wide/16 v9, 0x3e8
div-long/2addr v2, v9
long-to-int v3, v2
sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale;
const/4 v7, 0x4
new-array v7, v7, [Ljava/lang/Object;
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
aput-object v8, v7, v6
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v7, v1
const/4 v5, 0x2
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v7, v5
const/4 v4, 0x3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v7, v4
const-string v3, "%02d:%02d:%02d,%03d"
invoke-static {v2, v3, v7}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzpt;->zzbg(Ljava/lang/String;)[B
move-result-object v2
:goto_71
const/16 v3, 0x13
const/16 v4, 0xc
invoke-static {v2, v6, v0, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget-object v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasz:Lcom/google/android/gms/internal/ads/zzkh;
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v3
invoke-interface {v0, v2, v3}, Lcom/google/android/gms/internal/ads/zzkh;->zza(Lcom/google/android/gms/internal/ads/zzpn;I)V
iget v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqh:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v2
add-int/2addr v0, v2
iput v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
:cond_8e
iget-object v2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasz:Lcom/google/android/gms/internal/ads/zzkh;
iget v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
iget v6, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
const/4 v7, 0x0
iget-object v8, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarz:Lcom/google/android/gms/internal/ads/zzkk;
move-wide v3, p2
invoke-interface/range {v2 .. v8}, Lcom/google/android/gms/internal/ads/zzkh;->zza(JIIILcom/google/android/gms/internal/ads/zzkk;)V
iput-boolean v1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzars:Z
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzkq;->zzgy()V
return-void
.end method
.method private static zza([II)[I
.registers 3
if-nez p0, :cond_5
new-array p0, p1, [I
return-object p0
:cond_5
array-length v0, p0
if-lt v0, p1, :cond_9
return-object p0
:cond_9
array-length p0, p0
shl-int/lit8 p0, p0, 0x1
invoke-static {p0, p1}, Ljava/lang/Math;->max(II)I
move-result p0
new-array p0, p0, [I
return-object p0
.end method
.method static zzao(I)I
.registers 1
sparse-switch p0, :sswitch_data_10
const/4 p0, 0x0
return p0
:sswitch_5
const/4 p0, 0x5
return p0
:sswitch_7
const/4 p0, 0x4
return p0
:sswitch_9
const/4 p0, 0x1
return p0
:sswitch_b
const/4 p0, 0x3
return p0
:sswitch_d
const/4 p0, 0x2
return p0
nop
:sswitch_data_10
.sparse-switch
0x83 -> :sswitch_d
0x86 -> :sswitch_b
0x88 -> :sswitch_d
0x9b -> :sswitch_d
0x9f -> :sswitch_d
0xa0 -> :sswitch_9
0xa1 -> :sswitch_7
0xa3 -> :sswitch_7
0xae -> :sswitch_9
0xb0 -> :sswitch_d
0xb3 -> :sswitch_d
0xb5 -> :sswitch_5
0xb7 -> :sswitch_9
0xba -> :sswitch_d
0xbb -> :sswitch_9
0xd7 -> :sswitch_d
0xe0 -> :sswitch_9
0xe1 -> :sswitch_9
0xe7 -> :sswitch_d
0xf1 -> :sswitch_d
0xfb -> :sswitch_d
0x4254 -> :sswitch_d
0x4255 -> :sswitch_7
0x4282 -> :sswitch_b
0x4285 -> :sswitch_d
0x42f7 -> :sswitch_d
0x4489 -> :sswitch_5
0x47e1 -> :sswitch_d
0x47e2 -> :sswitch_7
0x47e7 -> :sswitch_9
0x47e8 -> :sswitch_d
0x4dbb -> :sswitch_9
0x5031 -> :sswitch_d
0x5032 -> :sswitch_d
0x5034 -> :sswitch_9
0x5035 -> :sswitch_9
0x53ab -> :sswitch_7
0x53ac -> :sswitch_d
0x53b8 -> :sswitch_d
0x54b0 -> :sswitch_d
0x54b2 -> :sswitch_d
0x54ba -> :sswitch_d
0x55aa -> :sswitch_d
0x55b0 -> :sswitch_9
0x55b9 -> :sswitch_d
0x55ba -> :sswitch_d
0x55bb -> :sswitch_d
0x55bc -> :sswitch_d
0x55bd -> :sswitch_d
0x55d0 -> :sswitch_9
0x55d1 -> :sswitch_5
0x55d2 -> :sswitch_5
0x55d3 -> :sswitch_5
0x55d4 -> :sswitch_5
0x55d5 -> :sswitch_5
0x55d6 -> :sswitch_5
0x55d7 -> :sswitch_5
0x55d8 -> :sswitch_5
0x55d9 -> :sswitch_5
0x55da -> :sswitch_5
0x56aa -> :sswitch_d
0x56bb -> :sswitch_d
0x6240 -> :sswitch_9
0x6264 -> :sswitch_d
0x63a2 -> :sswitch_7
0x6d80 -> :sswitch_9
0x7670 -> :sswitch_9
0x7672 -> :sswitch_7
0x22b59c -> :sswitch_b
0x23e383 -> :sswitch_d
0x2ad7b1 -> :sswitch_d
0x114d9b74 -> :sswitch_9
0x1549a966 -> :sswitch_9
0x1654ae6b -> :sswitch_9
0x18538067 -> :sswitch_9
0x1a45dfa3 -> :sswitch_9
0x1c53bb6b -> :sswitch_9
0x1f43b675 -> :sswitch_9
.end sparse-switch
.end method
.method static zzap(I)Z
.registers 2
const v0, 0x1549a966
if-eq p0, v0, :cond_17
const v0, 0x1f43b675
if-eq p0, v0, :cond_17
const v0, 0x1c53bb6b
if-eq p0, v0, :cond_17
const v0, 0x1654ae6b
if-ne p0, v0, :cond_15
goto :goto_17
:cond_15
const/4 p0, 0x0
return p0
:cond_17
:goto_17
const/4 p0, 0x1
return p0
.end method
.method private final zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
.registers 6
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v0
if-lt v0, p2, :cond_9
return-void
:cond_9
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzpn;->capacity()I
move-result v0
if-ge v0, p2, :cond_29
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
array-length v2, v1
shl-int/lit8 v2, v2, 0x1
invoke-static {v2, p2}, Ljava/lang/Math;->max(II)I
move-result v2
invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B
move-result-object v1
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v2
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/ads/zzpn;->zzc([BI)V
:cond_29
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v0
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzpn;->limit()I
move-result v2
sub-int v2, p2, v2
invoke-interface {p1, v1, v0, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {p1, p2}, Lcom/google/android/gms/internal/ads/zzpn;->zzbk(I)V
return-void
.end method
.method private final zzea(J)J
.registers 9
iget-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqn:J
const-wide v0, -0x7fffffffffffffffL # -4.9E-324
cmp-long v4, v2, v0
if-eqz v4, :cond_13
const-wide/16 v4, 0x3e8
move-wide v0, p1
invoke-static/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzpt;->zza(JJJ)J
move-result-wide p1
return-wide p1
:cond_13
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string p2, "Can\'t scale timecode prior to timecodeScale being set."
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method private final zzgy()V
.registers 2
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarj:I
iput v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarr:I
iput v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarq:I
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzark:Z
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarl:Z
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarn:Z
iput v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarp:I
iput-byte v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaro:B
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarm:Z
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqg:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzpn;->reset()V
return-void
.end method
.method static synthetic zzgz()Ljava/util/UUID;
.registers 1
sget-object v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapx:Ljava/util/UUID;
return-object v0
.end method
# virtual methods
.method public final release()V
.registers 1
return-void
.end method
.method public final zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkg;)I
.registers 11
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzars:Z
const/4 v1, 0x1
const/4 v2, 0x1
:cond_5
if-eqz v2, :cond_3a
iget-boolean v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzars:Z
if-nez v3, :cond_3a
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapy:Lcom/google/android/gms/internal/ads/zzko;
invoke-interface {v2, p1}, Lcom/google/android/gms/internal/ads/zzko;->zzb(Lcom/google/android/gms/internal/ads/zzjz;)Z
move-result v2
if-eqz v2, :cond_5
invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzjz;->getPosition()J
move-result-wide v3
iget-boolean v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqt:Z
if-eqz v5, :cond_25
iput-wide v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqv:J
iget-wide v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqu:J
iput-wide v3, p2, Lcom/google/android/gms/internal/ads/zzkg;->position:J
iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqt:Z
:goto_23
const/4 v3, 0x1
goto :goto_37
:cond_25
iget-boolean v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqq:Z
if-eqz v3, :cond_36
iget-wide v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqv:J
const-wide/16 v5, -0x1
cmp-long v7, v3, v5
if-eqz v7, :cond_36
iput-wide v3, p2, Lcom/google/android/gms/internal/ads/zzkg;->position:J
iput-wide v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqv:J
goto :goto_23
:cond_36
const/4 v3, 0x0
:goto_37
if-eqz v3, :cond_5
return v1
:cond_3a
if-eqz v2, :cond_3d
return v0
:cond_3d
const/4 p1, -0x1
return p1
.end method
.method final zza(ID)V
.registers 5
const/16 v0, 0xb5
if-eq p1, v0, :cond_4c
const/16 v0, 0x4489
if-eq p1, v0, :cond_48
packed-switch p1, :pswitch_data_52
goto :goto_11
:pswitch_c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzast:F
:goto_11
return-void
:pswitch_12
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzass:F
return-void
:pswitch_18
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasr:F
return-void
:pswitch_1e
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasq:F
return-void
:pswitch_24
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasp:F
return-void
:pswitch_2a
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzaso:F
return-void
:pswitch_30
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasn:F
return-void
:pswitch_36
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasm:F
return-void
:pswitch_3c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasl:F
return-void
:pswitch_42
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-float p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzask:F
return-void
:cond_48
double-to-long p1, p2
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqo:J
return-void
:cond_4c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
double-to-int p2, p2
iput p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahz:I
return-void
:pswitch_data_52
.packed-switch 0x55d1
:pswitch_42
:pswitch_3c
:pswitch_36
:pswitch_30
:pswitch_2a
:pswitch_24
:pswitch_1e
:pswitch_18
:pswitch_12
:pswitch_c
.end packed-switch
.end method
.method final zza(IILcom/google/android/gms/internal/ads/zzjz;)V
.registers 23
move-object/from16 v0, p0
move/from16 v1, p1
move/from16 v2, p2
move-object/from16 v3, p3
const/16 v4, 0xa1
const/16 v5, 0xa3
const/4 v6, 0x0
const/4 v7, 0x1
if-eq v1, v4, :cond_8b
if-eq v1, v5, :cond_8b
const/16 v4, 0x4255
if-eq v1, v4, :cond_81
const/16 v4, 0x47e2
if-eq v1, v4, :cond_72
const/16 v4, 0x53ab
if-eq v1, v4, :cond_53
const/16 v4, 0x63a2
if-eq v1, v4, :cond_49
const/16 v4, 0x7672
if-ne v1, v4, :cond_30
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
new-array v4, v2, [B
iput-object v4, v1, Lcom/google/android/gms/internal/ads/zzkr;->zzahw:[B
invoke-interface {v3, v4, v6, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
return-void
:cond_30
new-instance v2, Lcom/google/android/gms/internal/ads/zzhw;
const/16 v3, 0x1a
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v3, "Unexpected id: "
invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v2, v1}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw v2
:cond_49
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
new-array v4, v2, [B
iput-object v4, v1, Lcom/google/android/gms/internal/ads/zzkr;->zzasa:[B
invoke-interface {v3, v4, v6, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
return-void
:cond_53
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v1, v1, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
invoke-static {v1, v6}, Ljava/util/Arrays;->fill([BB)V
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v1, v1, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
rsub-int/lit8 v4, v2, 0x4
invoke-interface {v3, v1, v4, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v1, v6}, Lcom/google/android/gms/internal/ads/zzpn;->zzbl(I)V
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqf:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzpn;->zzjb()J
move-result-wide v1
long-to-int v2, v1
iput v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqr:I
return-void
:cond_72
new-array v1, v2, [B
invoke-interface {v3, v1, v6, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
new-instance v3, Lcom/google/android/gms/internal/ads/zzkk;
invoke-direct {v3, v7, v1}, Lcom/google/android/gms/internal/ads/zzkk;-><init>(I[B)V
iput-object v3, v2, Lcom/google/android/gms/internal/ads/zzkr;->zzarz:Lcom/google/android/gms/internal/ads/zzkk;
return-void
:cond_81
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
new-array v4, v2, [B
iput-object v4, v1, Lcom/google/android/gms/internal/ads/zzkr;->zzary:[B
invoke-interface {v3, v4, v6, v2}, Lcom/google/android/gms/internal/ads/zzjz;->readFully([BII)V
return-void
:cond_8b
iget v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
const/16 v8, 0x8
if-nez v4, :cond_b0
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapm:Lcom/google/android/gms/internal/ads/zzkt;
invoke-virtual {v4, v3, v6, v7, v8}, Lcom/google/android/gms/internal/ads/zzkt;->zza(Lcom/google/android/gms/internal/ads/zzjz;ZZI)J
move-result-wide v9
long-to-int v4, v9
iput v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarg:I
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapm:Lcom/google/android/gms/internal/ads/zzkt;
invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzkt;->zzha()I
move-result v4
iput v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
const-wide v9, -0x7fffffffffffffffL # -4.9E-324
iput-wide v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarc:J
iput v7, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzpn;->reset()V
:cond_b0
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzapz:Landroid/util/SparseArray;
iget v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarg:I
invoke-virtual {v4, v9}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/google/android/gms/internal/ads/zzkr;
if-nez v4, :cond_c6
iget v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
sub-int v1, v2, v1
invoke-interface {v3, v1}, Lcom/google/android/gms/internal/ads/zzjz;->zzaj(I)V
iput v6, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
return-void
:cond_c6
iget v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
if-ne v9, v7, :cond_26c
const/4 v9, 0x3
invoke-direct {v0, v3, v9}, Lcom/google/android/gms/internal/ads/zzkq;->zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
iget-object v10, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v10, v10, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
const/4 v11, 0x2
aget-byte v10, v10, v11
and-int/lit8 v10, v10, 0x6
shr-int/2addr v10, v7
const/16 v12, 0xff
if-nez v10, :cond_ef
iput v7, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
iget-object v10, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
invoke-static {v10, v7}, Lcom/google/android/gms/internal/ads/zzkq;->zza([II)[I
move-result-object v10
iput-object v10, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
iget v13, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
sub-int/2addr v2, v13
sub-int/2addr v2, v9
aput v2, v10, v6
:goto_ec
const/4 v6, 0x1
goto/16 :goto_202
:cond_ef
if-ne v1, v5, :cond_264
const/4 v13, 0x4
invoke-direct {v0, v3, v13}, Lcom/google/android/gms/internal/ads/zzkq;->zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
iget-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v14, v14, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
aget-byte v14, v14, v9
and-int/2addr v14, v12
add-int/2addr v14, v7
iput v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
iget-object v15, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
invoke-static {v15, v14}, Lcom/google/android/gms/internal/ads/zzkq;->zza([II)[I
move-result-object v14
iput-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
if-ne v10, v11, :cond_114
iget v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
sub-int/2addr v2, v9
sub-int/2addr v2, v13
iget v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
div-int/2addr v2, v9
invoke-static {v14, v6, v9, v2}, Ljava/util/Arrays;->fill([IIII)V
goto :goto_ec
:cond_114
if-ne v10, v7, :cond_14a
const/4 v9, 0x0
const/4 v10, 0x0
:goto_118
iget v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
add-int/lit8 v15, v14, -0x1
if-ge v9, v15, :cond_13f
iget-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
aput v6, v14, v9
:cond_122
add-int/2addr v13, v7
invoke-direct {v0, v3, v13}, Lcom/google/android/gms/internal/ads/zzkq;->zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
iget-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v14, v14, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
add-int/lit8 v15, v13, -0x1
aget-byte v14, v14, v15
and-int/2addr v14, v12
iget-object v15, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
aget v16, v15, v9
add-int v16, v16, v14
aput v16, v15, v9
if-eq v14, v12, :cond_122
aget v14, v15, v9
add-int/2addr v10, v14
add-int/lit8 v9, v9, 0x1
goto :goto_118
:cond_13f
iget-object v9, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
sub-int/2addr v14, v7
iget v15, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
sub-int/2addr v2, v15
sub-int/2addr v2, v13
sub-int/2addr v2, v10
aput v2, v9, v14
goto :goto_ec
:cond_14a
if-ne v10, v9, :cond_24b
const/4 v9, 0x0
const/4 v10, 0x0
:goto_14e
iget v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
add-int/lit8 v15, v14, -0x1
if-ge v9, v15, :cond_1f7
iget-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
aput v6, v14, v9
add-int/lit8 v13, v13, 0x1
invoke-direct {v0, v3, v13}, Lcom/google/android/gms/internal/ads/zzkq;->zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
iget-object v14, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v14, v14, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
add-int/lit8 v15, v13, -0x1
aget-byte v14, v14, v15
if-eqz v14, :cond_1ef
const-wide/16 v16, 0x0
const/4 v14, 0x0
:goto_16a
if-ge v14, v8, :cond_1bc
rsub-int/lit8 v18, v14, 0x7
shl-int v18, v7, v18
iget-object v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v5, v5, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
aget-byte v5, v5, v15
and-int v5, v5, v18
if-eqz v5, :cond_1b2
add-int/2addr v13, v14
invoke-direct {v0, v3, v13}, Lcom/google/android/gms/internal/ads/zzkq;->zzb(Lcom/google/android/gms/internal/ads/zzjz;I)V
iget-object v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v5, v5, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
add-int/lit8 v16, v15, 0x1
aget-byte v5, v5, v15
and-int/2addr v5, v12
xor-int/lit8 v15, v18, -0x1
and-int/2addr v5, v15
int-to-long v6, v5
move/from16 v5, v16
:goto_18d
move-wide/from16 v16, v6
if-ge v5, v13, :cond_1a4
shl-long v6, v16, v8
iget-object v15, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v15, v15, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
add-int/lit8 v16, v5, 0x1
aget-byte v5, v15, v5
and-int/2addr v5, v12
int-to-long v11, v5
or-long/2addr v6, v11
move/from16 v5, v16
const/4 v11, 0x2
const/16 v12, 0xff
goto :goto_18d
:cond_1a4
if-lez v9, :cond_1bc
mul-int/lit8 v14, v14, 0x7
add-int/lit8 v14, v14, 0x6
const-wide/16 v5, 0x1
shl-long v11, v5, v14
sub-long/2addr v11, v5
sub-long v16, v16, v11
goto :goto_1bc
:cond_1b2
add-int/lit8 v14, v14, 0x1
const/16 v5, 0xa3
const/4 v6, 0x0
const/4 v7, 0x1
const/4 v11, 0x2
const/16 v12, 0xff
goto :goto_16a
:cond_1bc
:goto_1bc
move-wide/from16 v5, v16
const-wide/32 v11, -0x80000000
cmp-long v7, v5, v11
if-ltz v7, :cond_1e7
const-wide/32 v11, 0x7fffffff
cmp-long v7, v5, v11
if-gtz v7, :cond_1e7
long-to-int v6, v5
iget-object v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
if-nez v9, :cond_1d2
goto :goto_1d7
:cond_1d2
add-int/lit8 v7, v9, -0x1
aget v7, v5, v7
add-int/2addr v6, v7
:goto_1d7
aput v6, v5, v9
aget v5, v5, v9
add-int/2addr v10, v5
add-int/lit8 v9, v9, 0x1
const/16 v5, 0xa3
const/4 v6, 0x0
const/4 v7, 0x1
const/4 v11, 0x2
const/16 v12, 0xff
goto/16 :goto_14e
:cond_1e7
new-instance v1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v2, "EBML lacing sample size out of range."
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw v1
:cond_1ef
new-instance v1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v2, "No valid varint length mask found"
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw v1
:cond_1f7
iget-object v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
const/4 v6, 0x1
sub-int/2addr v14, v6
iget v7, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarh:I
sub-int/2addr v2, v7
sub-int/2addr v2, v13
sub-int/2addr v2, v10
aput v2, v5, v14
:goto_202
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
const/4 v5, 0x0
aget-byte v7, v2, v5
shl-int/lit8 v5, v7, 0x8
aget-byte v2, v2, v6
const/16 v6, 0xff
and-int/2addr v2, v6
or-int/2addr v2, v5
iget-wide v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqw:J
int-to-long v9, v2
invoke-direct {v0, v9, v10}, Lcom/google/android/gms/internal/ads/zzkq;->zzea(J)J
move-result-wide v9
add-long/2addr v5, v9
iput-wide v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarb:J
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqd:Lcom/google/android/gms/internal/ads/zzpn;
iget-object v2, v2, Lcom/google/android/gms/internal/ads/zzpn;->data:[B
const/4 v5, 0x2
aget-byte v6, v2, v5
and-int/2addr v6, v8
if-ne v6, v8, :cond_227
const/4 v6, 0x1
goto :goto_228
:cond_227
const/4 v6, 0x0
:goto_228
iget v7, v4, Lcom/google/android/gms/internal/ads/zzkr;->type:I
if-eq v7, v5, :cond_23a
const/16 v7, 0xa3
if-ne v1, v7, :cond_238
aget-byte v2, v2, v5
const/16 v5, 0x80
and-int/2addr v2, v5
if-ne v2, v5, :cond_238
goto :goto_23a
:cond_238
const/4 v2, 0x0
goto :goto_23b
:cond_23a
:goto_23a
const/4 v2, 0x1
:goto_23b
if-eqz v6, :cond_240
const/high16 v5, -0x80000000
goto :goto_241
:cond_240
const/4 v5, 0x0
:goto_241
or-int/2addr v2, v5
iput v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
const/4 v2, 0x2
iput v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
const/4 v2, 0x0
iput v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzard:I
goto :goto_26c
:cond_24b
new-instance v1, Lcom/google/android/gms/internal/ads/zzhw;
const/16 v2, 0x24
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3, v2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v2, "Unexpected lacing value: "
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw v1
:cond_264
new-instance v1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v2, "Lacing only supported in SimpleBlocks."
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw v1
:cond_26c
:goto_26c
const/16 v2, 0xa3
if-ne v1, v2, :cond_297
:goto_270
iget v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzard:I
iget v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzare:I
if-ge v1, v2, :cond_293
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
aget v1, v2, v1
invoke-direct {v0, v3, v4, v1}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkr;I)V
iget-wide v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarb:J
iget v5, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzard:I
iget v6, v4, Lcom/google/android/gms/internal/ads/zzkr;->zzarw:I
mul-int v5, v5, v6
div-int/lit16 v5, v5, 0x3e8
int-to-long v5, v5
add-long/2addr v1, v5
invoke-direct {v0, v4, v1, v2}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzkr;J)V
iget v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzard:I
const/4 v2, 0x1
add-int/2addr v1, v2
iput v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzard:I
goto :goto_270
:cond_293
const/4 v1, 0x0
iput v1, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
return-void
:cond_297
const/4 v1, 0x0
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzkq;->zzarf:[I
aget v1, v2, v1
invoke-direct {v0, v3, v4, v1}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzjz;Lcom/google/android/gms/internal/ads/zzkr;I)V
return-void
.end method
.method final zza(ILjava/lang/String;)V
.registers 5
const/16 v0, 0x86
if-eq p1, v0, :cond_4c
const/16 v0, 0x4282
if-eq p1, v0, :cond_14
const v0, 0x22b59c
if-eq p1, v0, :cond_e
goto :goto_4b
:cond_e
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
invoke-static {p1, p2}, Lcom/google/android/gms/internal/ads/zzkr;->zza(Lcom/google/android/gms/internal/ads/zzkr;Ljava/lang/String;)Ljava/lang/String;
goto :goto_4b
:cond_14
const-string p1, "webm"
invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_4b
const-string p1, "matroska"
invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_25
goto :goto_4b
:cond_25
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v0
add-int/lit8 v0, v0, 0x16
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "DocType "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, " not supported"
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_4b
:goto_4b
return-void
:cond_4c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-object p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
return-void
.end method
.method public final zza(Lcom/google/android/gms/internal/ads/zzkc;)V
.registers 2
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaru:Lcom/google/android/gms/internal/ads/zzkc;
return-void
.end method
.method public final zza(Lcom/google/android/gms/internal/ads/zzjz;)Z
.registers 3
new-instance v0, Lcom/google/android/gms/internal/ads/zzku;
invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzku;-><init>()V
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzku;->zza(Lcom/google/android/gms/internal/ads/zzjz;)Z
move-result p1
return p1
.end method
.method final zzaq(I)V
.registers 15
const/16 v0, 0xa0
const/4 v1, 0x0
const/4 v2, 0x1
if-eq p1, v0, :cond_249
const/16 v0, 0xae
const/4 v3, 0x0
if-eq p1, v0, :cond_14d
const/16 v0, 0x4dbb
const-wide/16 v4, -0x1
const v6, 0x1c53bb6b
if-eq p1, v0, :cond_135
const/16 v0, 0x6240
if-eq p1, v0, :cond_108
const/16 v0, 0x6d80
if-eq p1, v0, :cond_f5
const v0, 0x1549a966
const-wide v7, -0x7fffffffffffffffL # -4.9E-324
if-eq p1, v0, :cond_dd
const v0, 0x1654ae6b
if-eq p1, v0, :cond_c7
if-eq p1, v6, :cond_2f
goto/16 :goto_144
:cond_2f
iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqq:Z
if-nez p1, :cond_144
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaru:Lcom/google/android/gms/internal/ads/zzkc;
iget-wide v9, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
cmp-long v0, v9, v4
if-eqz v0, :cond_b6
iget-wide v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
cmp-long v0, v4, v7
if-eqz v0, :cond_b6
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
if-eqz v0, :cond_b6
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzph;->size()I
move-result v0
if-eqz v0, :cond_b6
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
if-eqz v0, :cond_b6
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzph;->size()I
move-result v0
iget-object v4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzph;->size()I
move-result v4
if-eq v0, v4, :cond_5c
goto :goto_b6
:cond_5c
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzph;->size()I
move-result v0
new-array v4, v0, [I
new-array v5, v0, [J
new-array v6, v0, [J
new-array v7, v0, [J
const/4 v8, 0x0
:goto_6b
if-ge v8, v0, :cond_83
iget-object v9, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
invoke-virtual {v9, v8}, Lcom/google/android/gms/internal/ads/zzph;->get(I)J
move-result-wide v9
aput-wide v9, v7, v8
iget-wide v9, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
iget-object v11, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
invoke-virtual {v11, v8}, Lcom/google/android/gms/internal/ads/zzph;->get(I)J
move-result-wide v11
add-long/2addr v9, v11
aput-wide v9, v5, v8
add-int/lit8 v8, v8, 0x1
goto :goto_6b
:cond_83
:goto_83
add-int/lit8 v8, v0, -0x1
if-ge v1, v8, :cond_9a
add-int/lit8 v8, v1, 0x1
aget-wide v9, v5, v8
aget-wide v11, v5, v1
sub-long/2addr v9, v11
long-to-int v10, v9
aput v10, v4, v1
aget-wide v9, v7, v8
aget-wide v11, v7, v1
sub-long/2addr v9, v11
aput-wide v9, v6, v1
move v1, v8
goto :goto_83
:cond_9a
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
iget-wide v9, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaql:J
add-long/2addr v0, v9
aget-wide v9, v5, v8
sub-long/2addr v0, v9
long-to-int v1, v0
aput v1, v4, v8
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
aget-wide v9, v7, v8
sub-long/2addr v0, v9
aput-wide v0, v6, v8
iput-object v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
iput-object v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
new-instance v0, Lcom/google/android/gms/internal/ads/zzjy;
invoke-direct {v0, v4, v5, v6, v7}, Lcom/google/android/gms/internal/ads/zzjy;-><init>([I[J[J[J)V
goto :goto_c1
:cond_b6
:goto_b6
iput-object v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
iput-object v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
new-instance v0, Lcom/google/android/gms/internal/ads/zzki;
iget-wide v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
invoke-direct {v0, v3, v4}, Lcom/google/android/gms/internal/ads/zzki;-><init>(J)V
:goto_c1
invoke-interface {p1, v0}, Lcom/google/android/gms/internal/ads/zzkc;->zza(Lcom/google/android/gms/internal/ads/zzkf;)V
iput-boolean v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqq:Z
return-void
:cond_c7
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapz:Landroid/util/SparseArray;
invoke-virtual {p1}, Landroid/util/SparseArray;->size()I
move-result p1
if-eqz p1, :cond_d5
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaru:Lcom/google/android/gms/internal/ads/zzkc;
invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzkc;->zzgw()V
goto :goto_144
:cond_d5
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v0, "No valid tracks were found"
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_dd
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqn:J
cmp-long p1, v0, v7
if-nez p1, :cond_e8
const-wide/32 v0, 0xf4240
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqn:J
:cond_e8
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqo:J
cmp-long p1, v0, v7
if-eqz p1, :cond_144
invoke-direct {p0, v0, v1}, Lcom/google/android/gms/internal/ads/zzkq;->zzea(J)J
move-result-wide v0
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
return-void
:cond_f5
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget-boolean v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarx:Z
if-eqz v0, :cond_144
iget-object p1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzary:[B
if-nez p1, :cond_100
goto :goto_144
:cond_100
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v0, "Combining encryption and compression is not supported"
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_108
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget-boolean v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarx:Z
if-eqz v0, :cond_144
iget-object v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarz:Lcom/google/android/gms/internal/ads/zzkk;
if-eqz v0, :cond_12d
new-instance v0, Lcom/google/android/gms/internal/ads/zzjo;
new-array v2, v2, [Lcom/google/android/gms/internal/ads/zzjo$zza;
new-instance v3, Lcom/google/android/gms/internal/ads/zzjo$zza;
sget-object v4, Lcom/google/android/gms/internal/ads/zzhf;->UUID_NIL:Ljava/util/UUID;
iget-object v5, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget-object v5, v5, Lcom/google/android/gms/internal/ads/zzkr;->zzarz:Lcom/google/android/gms/internal/ads/zzkk;
iget-object v5, v5, Lcom/google/android/gms/internal/ads/zzkk;->zzaps:[B
const-string v6, "video/webm"
invoke-direct {v3, v4, v6, v5}, Lcom/google/android/gms/internal/ads/zzjo$zza;-><init>(Ljava/util/UUID;Ljava/lang/String;[B)V
aput-object v3, v2, v1
invoke-direct {v0, v2}, Lcom/google/android/gms/internal/ads/zzjo;-><init>([Lcom/google/android/gms/internal/ads/zzjo$zza;)V
iput-object v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahr:Lcom/google/android/gms/internal/ads/zzjo;
return-void
:cond_12d
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v0, "Encrypted Track found but ContentEncKeyID was not found"
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_135
iget p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqr:I
const/4 v0, -0x1
if-eq p1, v0, :cond_145
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqs:J
cmp-long v2, v0, v4
if-eqz v2, :cond_145
if-ne p1, v6, :cond_144
iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqu:J
:cond_144
:goto_144
return-void
:cond_145
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string v0, "Mandatory element SeekID or SeekPosition not found"
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_14d
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget-object p1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarv:Ljava/lang/String;
const-string v0, "V_VP8"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_VP9"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEG2"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEG4/ISO/SP"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEG4/ISO/ASP"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEG4/ISO/AP"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEG4/ISO/AVC"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MPEGH/ISO/HEVC"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_MS/VFW/FOURCC"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "V_THEORA"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_OPUS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_VORBIS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_AAC"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_MPEG/L2"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_MPEG/L3"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_AC3"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_EAC3"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_TRUEHD"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_DTS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_DTS/EXPRESS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_DTS/LOSSLESS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_FLAC"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_MS/ACM"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "A_PCM/INT/LIT"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "S_TEXT/UTF8"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "S_VOBSUB"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "S_HDMV/PGS"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_231
const-string v0, "S_DVBSUB"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_232
:cond_231
const/4 v1, 0x1
:cond_232
if-eqz v1, :cond_246
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaru:Lcom/google/android/gms/internal/ads/zzkc;
iget v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->number:I
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/ads/zzkr;->zza(Lcom/google/android/gms/internal/ads/zzkc;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapz:Landroid/util/SparseArray;
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iget v1, v0, Lcom/google/android/gms/internal/ads/zzkr;->number:I
invoke-virtual {p1, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
:cond_246
iput-object v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
return-void
:cond_249
iget p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
const/4 v0, 0x2
if-eq p1, v0, :cond_24f
return-void
:cond_24f
iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzart:Z
if-nez p1, :cond_258
iget p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
or-int/2addr p1, v2
iput p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzari:I
:cond_258
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapz:Landroid/util/SparseArray;
iget v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarg:I
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/ads/zzkr;
iget-wide v2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarb:J
invoke-direct {p0, p1, v2, v3}, Lcom/google/android/gms/internal/ads/zzkq;->zza(Lcom/google/android/gms/internal/ads/zzkr;J)V
iput v1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
return-void
.end method
.method public final zzc(JJ)V
.registers 5
const-wide p1, -0x7fffffffffffffffL # -4.9E-324
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqw:J
const/4 p1, 0x0
iput p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzara:I
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapy:Lcom/google/android/gms/internal/ads/zzko;
invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzko;->reset()V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzapm:Lcom/google/android/gms/internal/ads/zzkt;
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzkt;->reset()V
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzkq;->zzgy()V
return-void
.end method
.method final zzd(IJ)V
.registers 12
const/16 v0, 0x5031
const/16 v1, 0x37
const-string v2, " not supported"
if-eq p1, v0, :cond_1f2
const/16 v0, 0x5032
const-wide/16 v3, 0x1
if-eq p1, v0, :cond_1d3
const/16 v0, 0x32
const/4 v1, 0x0
const/4 v5, 0x3
const/4 v6, 0x2
const/4 v7, 0x1
sparse-switch p1, :sswitch_data_214
const/4 v0, 0x7
const/4 v1, 0x6
packed-switch p1, :pswitch_data_282
goto/16 :goto_1f8
:pswitch_1e
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasj:I
goto/16 :goto_1f8
:pswitch_25
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasi:I
return-void
:pswitch_2b
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-boolean v7, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzase:Z
long-to-int p3, p2
if-eq p3, v7, :cond_47
const/16 p2, 0x9
if-eq p3, p2, :cond_44
const/4 p2, 0x4
if-eq p3, p2, :cond_41
const/4 p2, 0x5
if-eq p3, p2, :cond_41
if-eq p3, v1, :cond_41
if-eq p3, v0, :cond_41
return-void
:cond_41
iput v6, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasf:I
return-void
:cond_44
iput v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasf:I
return-void
:cond_47
iput v7, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasf:I
return-void
:pswitch_4a
long-to-int p1, p2
if-eq p1, v7, :cond_64
const/16 p2, 0x10
if-eq p1, p2, :cond_5f
const/16 p2, 0x12
if-eq p1, p2, :cond_5a
if-eq p1, v1, :cond_64
if-eq p1, v0, :cond_64
return-void
:cond_5a
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v0, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasg:I
return-void
:cond_5f
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasg:I
return-void
:cond_64
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v5, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasg:I
return-void
:pswitch_69
long-to-int p1, p2
if-eq p1, v7, :cond_74
if-eq p1, v6, :cond_6f
return-void
:cond_6f
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v7, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzash:I
return-void
:cond_74
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v6, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzash:I
return-void
:sswitch_79
iput-wide p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqn:J
return-void
:sswitch_7c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarw:I
return-void
:sswitch_82
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasu:I
return-void
:sswitch_88
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-wide p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasw:J
return-void
:sswitch_8d
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-wide p2, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasv:J
return-void
:sswitch_92
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
cmp-long v0, p2, v3
if-nez v0, :cond_99
const/4 v1, 0x1
:cond_99
iput-boolean v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasy:Z
return-void
:sswitch_9c
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasc:I
return-void
:sswitch_a2
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasd:I
return-void
:sswitch_a8
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasb:I
return-void
:sswitch_ae
long-to-int p1, p2
if-eqz p1, :cond_c9
if-eq p1, v7, :cond_c4
if-eq p1, v5, :cond_bf
const/16 p2, 0xf
if-eq p1, p2, :cond_ba
return-void
:cond_ba
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v5, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahv:I
return-void
:cond_bf
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v7, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahv:I
return-void
:cond_c4
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v6, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahv:I
return-void
:cond_c9
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahv:I
return-void
:sswitch_ce
iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
add-long/2addr p2, v0
iput-wide p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqs:J
return-void
:sswitch_d4
cmp-long p1, p2, v3
if-nez p1, :cond_da
goto/16 :goto_1f8
:cond_da
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const/16 v0, 0x38
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "AESSettingsCipherMode "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
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 p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:sswitch_f6
const-wide/16 v0, 0x5
cmp-long p1, p2, v0
if-nez p1, :cond_fe
goto/16 :goto_1f8
:cond_fe
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const/16 v0, 0x31
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "ContentEncAlgo "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
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 p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:sswitch_11a
cmp-long p1, p2, v3
if-nez p1, :cond_120
goto/16 :goto_1f8
:cond_120
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "EBMLReadVersion "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
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 p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:sswitch_13a
cmp-long p1, p2, v3
if-ltz p1, :cond_146
const-wide/16 v0, 0x2
cmp-long p1, p2, v0
if-gtz p1, :cond_146
goto/16 :goto_1f8
:cond_146
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const/16 v0, 0x35
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "DocTypeReadVersion "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
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 p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:sswitch_162
const-wide/16 v3, 0x3
cmp-long p1, p2, v3
if-nez p1, :cond_16a
goto/16 :goto_1f8
:cond_16a
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "ContentCompAlgo "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
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 p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:sswitch_184
iput-boolean v7, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzart:Z
return-void
:sswitch_187
iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqz:Z
if-nez p1, :cond_1f8
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzph;->add(J)V
iput-boolean v7, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqz:Z
return-void
:sswitch_193
invoke-direct {p0, p2, p3}, Lcom/google/android/gms/internal/ads/zzkq;->zzea(J)J
move-result-wide p1
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqw:J
return-void
:sswitch_19a
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->number:I
return-void
:sswitch_1a0
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->height:I
return-void
:sswitch_1a6
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
invoke-direct {p0, p2, p3}, Lcom/google/android/gms/internal/ads/zzkq;->zzea(J)J
move-result-wide p2
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzph;->add(J)V
return-void
:sswitch_1b0
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->width:I
return-void
:sswitch_1b6
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzahy:I
return-void
:sswitch_1bc
invoke-direct {p0, p2, p3}, Lcom/google/android/gms/internal/ads/zzkq;->zzea(J)J
move-result-wide p1
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzarc:J
return-void
:sswitch_1c3
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
cmp-long v0, p2, v3
if-nez v0, :cond_1ca
const/4 v1, 0x1
:cond_1ca
iput-boolean v1, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzasx:Z
return-void
:sswitch_1cd
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
long-to-int p3, p2
iput p3, p1, Lcom/google/android/gms/internal/ads/zzkr;->type:I
return-void
:cond_1d3
cmp-long p1, p2, v3
if-nez p1, :cond_1d8
goto :goto_1f8
:cond_1d8
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "ContentEncodingScope "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_1f2
const-wide/16 v3, 0x0
cmp-long p1, p2, v3
if-nez p1, :cond_1f9
:cond_1f8
:goto_1f8
return-void
:cond_1f9
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "ContentEncodingOrder "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
nop
:sswitch_data_214
.sparse-switch
0x83 -> :sswitch_1cd
0x88 -> :sswitch_1c3
0x9b -> :sswitch_1bc
0x9f -> :sswitch_1b6
0xb0 -> :sswitch_1b0
0xb3 -> :sswitch_1a6
0xba -> :sswitch_1a0
0xd7 -> :sswitch_19a
0xe7 -> :sswitch_193
0xf1 -> :sswitch_187
0xfb -> :sswitch_184
0x4254 -> :sswitch_162
0x4285 -> :sswitch_13a
0x42f7 -> :sswitch_11a
0x47e1 -> :sswitch_f6
0x47e8 -> :sswitch_d4
0x53ac -> :sswitch_ce
0x53b8 -> :sswitch_ae
0x54b0 -> :sswitch_a8
0x54b2 -> :sswitch_a2
0x54ba -> :sswitch_9c
0x55aa -> :sswitch_92
0x56aa -> :sswitch_8d
0x56bb -> :sswitch_88
0x6264 -> :sswitch_82
0x23e383 -> :sswitch_7c
0x2ad7b1 -> :sswitch_79
.end sparse-switch
:pswitch_data_282
.packed-switch 0x55b9
:pswitch_69
:pswitch_4a
:pswitch_2b
:pswitch_25
:pswitch_1e
.end packed-switch
.end method
.method final zzd(IJJ)V
.registers 11
const/16 v0, 0xa0
const/4 v1, 0x0
if-eq p1, v0, :cond_8f
const/16 v0, 0xae
if-eq p1, v0, :cond_86
const/16 v0, 0xbb
if-eq p1, v0, :cond_83
const/16 v0, 0x4dbb
const-wide/16 v1, -0x1
if-eq p1, v0, :cond_7d
const/16 v0, 0x5035
const/4 v3, 0x1
if-eq p1, v0, :cond_78
const/16 v0, 0x55d0
if-eq p1, v0, :cond_73
const v0, 0x18538067
if-eq p1, v0, :cond_5b
const p2, 0x1c53bb6b
if-eq p1, p2, :cond_4c
const p2, 0x1f43b675
if-eq p1, p2, :cond_2c
goto :goto_77
:cond_2c
iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqq:Z
if-nez p1, :cond_77
iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqa:Z
if-eqz p1, :cond_3d
iget-wide p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqu:J
cmp-long p3, p1, v1
if-eqz p3, :cond_3d
iput-boolean v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqt:Z
return-void
:cond_3d
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaru:Lcom/google/android/gms/internal/ads/zzkc;
new-instance p2, Lcom/google/android/gms/internal/ads/zzki;
iget-wide p3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaiz:J
invoke-direct {p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzki;-><init>(J)V
invoke-interface {p1, p2}, Lcom/google/android/gms/internal/ads/zzkc;->zza(Lcom/google/android/gms/internal/ads/zzkf;)V
iput-boolean v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqq:Z
return-void
:cond_4c
new-instance p1, Lcom/google/android/gms/internal/ads/zzph;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzph;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqx:Lcom/google/android/gms/internal/ads/zzph;
new-instance p1, Lcom/google/android/gms/internal/ads/zzph;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzph;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqy:Lcom/google/android/gms/internal/ads/zzph;
return-void
:cond_5b
iget-wide v3, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
cmp-long p1, v3, v1
if-eqz p1, :cond_6e
cmp-long p1, v3, p2
if-nez p1, :cond_66
goto :goto_6e
:cond_66
new-instance p1, Lcom/google/android/gms/internal/ads/zzhw;
const-string p2, "Multiple Segment elements not supported"
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzhw;-><init>(Ljava/lang/String;)V
throw p1
:cond_6e
:goto_6e
iput-wide p2, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqm:J
iput-wide p4, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaql:J
return-void
:cond_73
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-boolean v3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzase:Z
:cond_77
:goto_77
return-void
:cond_78
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
iput-boolean v3, p1, Lcom/google/android/gms/internal/ads/zzkr;->zzarx:Z
return-void
:cond_7d
const/4 p1, -0x1
iput p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqr:I
iput-wide v1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqs:J
return-void
:cond_83
iput-boolean v1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqz:Z
return-void
:cond_86
new-instance p1, Lcom/google/android/gms/internal/ads/zzkr;
const/4 p2, 0x0
invoke-direct {p1, p2}, Lcom/google/android/gms/internal/ads/zzkr;-><init>(Lcom/google/android/gms/internal/ads/zzkp;)V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzaqp:Lcom/google/android/gms/internal/ads/zzkr;
return-void
:cond_8f
iput-boolean v1, p0, Lcom/google/android/gms/internal/ads/zzkq;->zzart:Z
return-void
.end method