Files
rr3-apk/smali_classes3/com/google/android/gms/internal/ads/zzaob.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

945 lines
20 KiB
Smali

.class final Lcom/google/android/gms/internal/ads/zzaob;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/ads/zzaoc;
# static fields
.field private static final zza:[I
.field private static final zzb:[I
# instance fields
.field private final zzc:Lcom/google/android/gms/internal/ads/zzacq;
.field private final zzd:Lcom/google/android/gms/internal/ads/zzadt;
.field private final zze:Lcom/google/android/gms/internal/ads/zzaof;
.field private final zzf:I
.field private final zzg:[B
.field private final zzh:Lcom/google/android/gms/internal/ads/zzdy;
.field private final zzi:I
.field private final zzj:Lcom/google/android/gms/internal/ads/zzab;
.field private zzk:I
.field private zzl:J
.field private zzm:I
.field private zzn:J
# direct methods
.method static constructor <clinit>()V
.locals 1
const/16 v0, 0x10
new-array v0, v0, [I
fill-array-data v0, :array_0
sput-object v0, Lcom/google/android/gms/internal/ads/zzaob;->zza:[I
const/16 v0, 0x59
new-array v0, v0, [I
fill-array-data v0, :array_1
sput-object v0, Lcom/google/android/gms/internal/ads/zzaob;->zzb:[I
return-void
nop
:array_0
.array-data 4
-0x1
-0x1
-0x1
-0x1
0x2
0x4
0x6
0x8
-0x1
-0x1
-0x1
-0x1
0x2
0x4
0x6
0x8
.end array-data
:array_1
.array-data 4
0x7
0x8
0x9
0xa
0xb
0xc
0xd
0xe
0x10
0x11
0x13
0x15
0x17
0x19
0x1c
0x1f
0x22
0x25
0x29
0x2d
0x32
0x37
0x3c
0x42
0x49
0x50
0x58
0x61
0x6b
0x76
0x82
0x8f
0x9d
0xad
0xbe
0xd1
0xe6
0xfd
0x117
0x133
0x151
0x173
0x198
0x1c1
0x1ee
0x220
0x256
0x292
0x2d4
0x31c
0x36c
0x3c3
0x424
0x48e
0x502
0x583
0x610
0x6ab
0x756
0x812
0x8e0
0x9c3
0xabd
0xbd0
0xcff
0xe4c
0xfba
0x114c
0x1307
0x14ee
0x1706
0x1954
0x1bdc
0x1ea5
0x21b6
0x2515
0x28ca
0x2cdf
0x315b
0x364b
0x3bb9
0x41b2
0x4844
0x4f7e
0x5771
0x602f
0x69ce
0x7462
0x7fff
.end array-data
.end method
.method public constructor <init>(Lcom/google/android/gms/internal/ads/zzacq;Lcom/google/android/gms/internal/ads/zzadt;Lcom/google/android/gms/internal/ads/zzaof;)V
.locals 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/gms/internal/ads/zzbc;
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzc:Lcom/google/android/gms/internal/ads/zzacq;
iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzd:Lcom/google/android/gms/internal/ads/zzadt;
iput-object p3, p0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget p1, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzc:I
div-int/lit8 p1, p1, 0xa
const/4 p2, 0x1
invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I
move-result p1
iput p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzi:I
.line 2
new-instance v0, Lcom/google/android/gms/internal/ads/zzdy;
iget-object v1, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzf:[B
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzdy;-><init>([B)V
.line 3
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzdy;->zzk()I
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzdy;->zzk()I
move-result v0
iput v0, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzf:I
iget v1, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzb:I
mul-int/lit8 v2, v1, 0x4
iget v3, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
sub-int v2, v3, v2
iget v4, p3, Lcom/google/android/gms/internal/ads/zzaof;->zze:I
mul-int/2addr v4, v1
mul-int/lit8 v2, v2, 0x8
.line 5
div-int/2addr v2, v4
add-int/2addr v2, p2
if-ne v0, v2, :cond_0
.line 7
sget p2, Lcom/google/android/gms/internal/ads/zzei;->zza:I
add-int p2, p1, v0
add-int/lit8 p2, p2, -0x1
.line 8
div-int/2addr p2, v0
mul-int/2addr v3, p2
.line 9
new-array v2, v3, [B
iput-object v2, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzg:[B
new-instance v2, Lcom/google/android/gms/internal/ads/zzdy;
add-int v3, v0, v0
mul-int/2addr v3, v1
mul-int/2addr p2, v3
.line 10
invoke-direct {v2, p2}, Lcom/google/android/gms/internal/ads/zzdy;-><init>(I)V
iput-object v2, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzh:Lcom/google/android/gms/internal/ads/zzdy;
iget p2, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzc:I
iget v2, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
mul-int/2addr p2, v2
mul-int/lit8 p2, p2, 0x8
.line 11
div-int/2addr p2, v0
new-instance v0, Lcom/google/android/gms/internal/ads/zzz;
.line 12
invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzz;-><init>()V
const-string v2, "audio/raw"
.line 13
invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/ads/zzz;->zzaa(Ljava/lang/String;)Lcom/google/android/gms/internal/ads/zzz;
.line 14
invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/ads/zzz;->zzy(I)Lcom/google/android/gms/internal/ads/zzz;
.line 15
invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/ads/zzz;->zzV(I)Lcom/google/android/gms/internal/ads/zzz;
add-int/2addr p1, p1
mul-int/2addr p1, v1
.line 16
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzz;->zzR(I)Lcom/google/android/gms/internal/ads/zzz;
iget p1, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzb:I
.line 17
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzz;->zzz(I)Lcom/google/android/gms/internal/ads/zzz;
iget p1, p3, Lcom/google/android/gms/internal/ads/zzaof;->zzc:I
.line 18
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzz;->zzab(I)Lcom/google/android/gms/internal/ads/zzz;
const/4 p1, 0x2
.line 19
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzz;->zzU(I)Lcom/google/android/gms/internal/ads/zzz;
.line 20
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzz;->zzag()Lcom/google/android/gms/internal/ads/zzab;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzj:Lcom/google/android/gms/internal/ads/zzab;
return-void
.line 5
:cond_0
new-instance p1, Ljava/lang/StringBuilder;
.line 6
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string p2, "Expected frames per block: "
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p2, "; got: "
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 p2, 0x0
invoke-static {p1, p2}, Lcom/google/android/gms/internal/ads/zzbc;->zza(Ljava/lang/String;Ljava/lang/Throwable;)Lcom/google/android/gms/internal/ads/zzbc;
move-result-object p1
throw p1
.end method
.method private final zzd(I)I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
.line 1
iget v0, v0, Lcom/google/android/gms/internal/ads/zzaof;->zzb:I
add-int/2addr v0, v0
div-int/2addr p1, v0
return p1
.end method
.method private final zze(I)I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
add-int/2addr p1, p1
iget v0, v0, Lcom/google/android/gms/internal/ads/zzaof;->zzb:I
mul-int/2addr p1, v0
return p1
.end method
.method private final zzf(I)V
.locals 18
move-object/from16 v0, p0
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
.line 1
iget v1, v1, Lcom/google/android/gms/internal/ads/zzaof;->zzc:I
int-to-long v6, v1
sget-object v8, Ljava/math/RoundingMode;->DOWN:Ljava/math/RoundingMode;
iget-wide v9, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzl:J
iget-wide v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzn:J
const-wide/32 v4, 0xf4240
.line 2
invoke-static/range {v2 .. v8}, Lcom/google/android/gms/internal/ads/zzei;->zzu(JJJLjava/math/RoundingMode;)J
move-result-wide v1
add-long v12, v9, v1
invoke-direct/range {p0 .. p1}, Lcom/google/android/gms/internal/ads/zzaob;->zze(I)I
move-result v1
iget v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
sub-int v16, v2, v1
iget-object v11, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzd:Lcom/google/android/gms/internal/ads/zzadt;
const/4 v14, 0x1
const/16 v17, 0x0
move v15, v1
.line 3
invoke-interface/range {v11 .. v17}, Lcom/google/android/gms/internal/ads/zzadt;->zzt(JIIILcom/google/android/gms/internal/ads/zzads;)V
iget-wide v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzn:J
move/from16 v4, p1
int-to-long v4, v4
add-long/2addr v2, v4
iput-wide v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzn:J
iget v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
sub-int/2addr v2, v1
iput v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
return-void
.end method
# virtual methods
.method public final zza(IJ)V
.locals 8
.line 1
new-instance v7, Lcom/google/android/gms/internal/ads/zzaoi;
iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget v2, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzf:I
int-to-long v3, p1
move-object v0, v7
move-wide v5, p2
invoke-direct/range {v0 .. v6}, Lcom/google/android/gms/internal/ads/zzaoi;-><init>(Lcom/google/android/gms/internal/ads/zzaof;IJJ)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzc:Lcom/google/android/gms/internal/ads/zzacq;
invoke-interface {p1, v7}, Lcom/google/android/gms/internal/ads/zzacq;->zzO(Lcom/google/android/gms/internal/ads/zzadm;)V
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzd:Lcom/google/android/gms/internal/ads/zzadt;
iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzj:Lcom/google/android/gms/internal/ads/zzab;
.line 2
invoke-interface {p1, p2}, Lcom/google/android/gms/internal/ads/zzadt;->zzm(Lcom/google/android/gms/internal/ads/zzab;)V
return-void
.end method
.method public final zzb(J)V
.locals 1
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzl:J
iput v0, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
const-wide/16 p1, 0x0
iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzaob;->zzn:J
return-void
.end method
.method public final zzc(Lcom/google/android/gms/internal/ads/zzaco;J)Z
.locals 20
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v0, p0
move-wide/from16 v1, p2
iget v3, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
.line 1
invoke-direct {v0, v3}, Lcom/google/android/gms/internal/ads/zzaob;->zzd(I)I
move-result v3
iget v4, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzi:I
sub-int/2addr v4, v3
.line 2
sget v3, Lcom/google/android/gms/internal/ads/zzei;->zza:I
iget v3, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzf:I
add-int/2addr v4, v3
const/4 v5, -0x1
add-int/2addr v4, v5
.line 3
div-int/2addr v4, v3
iget-object v3, v0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget v3, v3, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
mul-int/2addr v4, v3
const-wide/16 v6, 0x0
cmp-long v3, v1, v6
if-nez v3, :cond_0
:goto_0
const/4 v3, 0x1
goto :goto_1
:cond_0
const/4 v3, 0x0
:goto_1
if-nez v3, :cond_2
iget v8, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
if-ge v8, v4, :cond_2
sub-int v8, v4, v8
int-to-long v8, v8
.line 4
invoke-static {v8, v9, v1, v2}, Ljava/lang/Math;->min(JJ)J
move-result-wide v8
long-to-int v8, v8
iget-object v9, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzg:[B
iget v10, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
move-object/from16 v11, p1
.line 5
invoke-interface {v11, v9, v10, v8}, Lcom/google/android/gms/internal/ads/zzaco;->zza([BII)I
move-result v8
if-ne v8, v5, :cond_1
goto :goto_0
:cond_1
iget v9, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
add-int/2addr v9, v8
iput v9, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
goto :goto_1
:cond_2
iget v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget v2, v2, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
.line 6
div-int/2addr v1, v2
if-lez v1, :cond_8
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzg:[B
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzh:Lcom/google/android/gms/internal/ads/zzdy;
const/4 v5, 0x0
:goto_2
if-ge v5, v1, :cond_7
const/4 v8, 0x0
:goto_3
iget-object v9, v0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget v10, v9, Lcom/google/android/gms/internal/ads/zzaof;->zzb:I
if-ge v8, v10, :cond_6
invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzdy;->zzN()[B
move-result-object v11
iget v9, v9, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
mul-int v12, v5, v9
.line 7
div-int/2addr v9, v10
add-int/lit8 v9, v9, -0x4
mul-int/lit8 v13, v8, 0x4
add-int/2addr v12, v13
add-int/lit8 v13, v12, 0x1
.line 8
aget-byte v13, v2, v13
and-int/lit16 v13, v13, 0xff
aget-byte v14, v2, v12
and-int/lit16 v14, v14, 0xff
add-int/lit8 v15, v12, 0x2
.line 9
aget-byte v15, v2, v15
and-int/lit16 v15, v15, 0xff
const/16 v6, 0x58
invoke-static {v15, v6}, Ljava/lang/Math;->min(II)I
move-result v15
sget-object v16, Lcom/google/android/gms/internal/ads/zzaob;->zzb:[I
.line 10
aget v16, v16, v15
iget v6, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzf:I
mul-int/2addr v6, v5
mul-int/2addr v6, v10
add-int/2addr v6, v8
shl-int/lit8 v13, v13, 0x8
or-int/2addr v13, v14
int-to-short v13, v13
and-int/lit16 v14, v13, 0xff
add-int/2addr v6, v6
int-to-byte v14, v14
.line 11
aput-byte v14, v11, v6
add-int/lit8 v14, v6, 0x1
shr-int/lit8 v7, v13, 0x8
int-to-byte v7, v7
.line 12
aput-byte v7, v11, v14
const/4 v7, 0x0
:goto_4
add-int v14, v9, v9
if-ge v7, v14, :cond_5
mul-int/lit8 v14, v10, 0x4
add-int/2addr v14, v12
div-int/lit8 v18, v7, 0x8
div-int/lit8 v19, v7, 0x2
rem-int/lit8 v19, v19, 0x4
mul-int v18, v18, v10
mul-int/lit8 v18, v18, 0x4
add-int v14, v14, v18
add-int v14, v14, v19
.line 13
aget-byte v14, v2, v14
move-object/from16 v18, v2
and-int/lit16 v2, v14, 0xff
rem-int/lit8 v19, v7, 0x2
if-nez v19, :cond_3
and-int/lit8 v2, v14, 0xf
goto :goto_5
:cond_3
shr-int/lit8 v2, v2, 0x4
:goto_5
and-int/lit8 v14, v2, 0x7
add-int/2addr v14, v14
const/16 v17, 0x1
add-int/lit8 v14, v14, 0x1
mul-int v14, v14, v16
and-int/lit8 v16, v2, 0x8
shr-int/lit8 v14, v14, 0x3
if-eqz v16, :cond_4
neg-int v14, v14
:cond_4
add-int/2addr v13, v14
const/16 v14, 0x7fff
.line 14
invoke-static {v13, v14}, Ljava/lang/Math;->min(II)I
move-result v13
const/16 v14, -0x8000
invoke-static {v14, v13}, Ljava/lang/Math;->max(II)I
move-result v13
add-int v14, v10, v10
add-int/2addr v6, v14
and-int/lit16 v14, v13, 0xff
int-to-byte v14, v14
.line 15
aput-byte v14, v11, v6
add-int/lit8 v14, v6, 0x1
move/from16 p2, v6
shr-int/lit8 v6, v13, 0x8
int-to-byte v6, v6
.line 16
aput-byte v6, v11, v14
sget-object v6, Lcom/google/android/gms/internal/ads/zzaob;->zza:[I
aget v2, v6, v2
add-int/2addr v15, v2
const/16 v2, 0x58
.line 17
invoke-static {v15, v2}, Ljava/lang/Math;->min(II)I
move-result v6
const/4 v14, 0x0
invoke-static {v14, v6}, Ljava/lang/Math;->max(II)I
move-result v15
sget-object v6, Lcom/google/android/gms/internal/ads/zzaob;->zzb:[I
.line 18
aget v16, v6, v15
add-int/lit8 v7, v7, 0x1
move/from16 v6, p2
move-object/from16 v2, v18
goto :goto_4
:cond_5
move-object/from16 v18, v2
const/16 v17, 0x1
add-int/lit8 v8, v8, 0x1
goto/16 :goto_3
:cond_6
move-object/from16 v18, v2
const/16 v17, 0x1
add-int/lit8 v5, v5, 0x1
goto/16 :goto_2
:cond_7
iget v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzf:I
mul-int/2addr v2, v1
invoke-direct {v0, v2}, Lcom/google/android/gms/internal/ads/zzaob;->zze(I)I
move-result v2
const/4 v5, 0x0
.line 19
invoke-virtual {v4, v5}, Lcom/google/android/gms/internal/ads/zzdy;->zzL(I)V
.line 20
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/ads/zzdy;->zzK(I)V
iget v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
iget-object v4, v0, Lcom/google/android/gms/internal/ads/zzaob;->zze:Lcom/google/android/gms/internal/ads/zzaof;
iget v4, v4, Lcom/google/android/gms/internal/ads/zzaof;->zzd:I
mul-int/2addr v1, v4
sub-int/2addr v2, v1
iput v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzk:I
iget-object v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzh:Lcom/google/android/gms/internal/ads/zzdy;
iget-object v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzd:Lcom/google/android/gms/internal/ads/zzadt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzdy;->zze()I
move-result v4
.line 21
invoke-interface {v2, v1, v4}, Lcom/google/android/gms/internal/ads/zzadt;->zzr(Lcom/google/android/gms/internal/ads/zzdy;I)V
iget v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
add-int/2addr v1, v4
iput v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
.line 22
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzaob;->zzd(I)I
move-result v1
iget v2, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzi:I
if-lt v1, v2, :cond_8
.line 23
invoke-direct {v0, v2}, Lcom/google/android/gms/internal/ads/zzaob;->zzf(I)V
:cond_8
if-eqz v3, :cond_9
iget v1, v0, Lcom/google/android/gms/internal/ads/zzaob;->zzm:I
.line 24
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzaob;->zzd(I)I
move-result v1
if-lez v1, :cond_9
.line 25
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzaob;->zzf(I)V
:cond_9
return v3
.end method