.class public final Lcom/google/android/gms/internal/ads/zzacy; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field public final zza:I .field public final zzb:I .field public final zzc:I .field public final zzd:I .field public final zze:I .field public final zzf:I .field public final zzg:I .field public final zzh:I .field public final zzi:I .field public final zzj:J .field public final zzk:Lcom/google/android/gms/internal/ads/zzacx; .annotation build Landroidx/annotation/Nullable; .end annotation .end field .field private final zzl:Lcom/google/android/gms/internal/ads/zzay; .annotation build Landroidx/annotation/Nullable; .end annotation .end field # direct methods .method private constructor (IIIIIIIJLcom/google/android/gms/internal/ads/zzacx;Lcom/google/android/gms/internal/ads/zzay;)V .locals 0 .param p10 # Lcom/google/android/gms/internal/ads/zzacx; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p11 # Lcom/google/android/gms/internal/ads/zzay; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .line 0 invoke-direct {p0}, Ljava/lang/Object;->()V iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zza:I iput p2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzb:I iput p3, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzc:I iput p4, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I iput p5, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I invoke-static {p5}, Lcom/google/android/gms/internal/ads/zzacy;->zzi(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzf:I iput p6, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I iput p7, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I invoke-static {p7}, Lcom/google/android/gms/internal/ads/zzacy;->zzh(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzi:I iput-wide p8, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J iput-object p10, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzk:Lcom/google/android/gms/internal/ads/zzacx; iput-object p11, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzl:Lcom/google/android/gms/internal/ads/zzay; return-void .end method .method public constructor ([BI)V .locals 2 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V new-instance v0, Lcom/google/android/gms/internal/ads/zzdx; array-length v1, p1 invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/ads/zzdx;->([BI)V mul-int/lit8 p2, p2, 0x8 .line 2 invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/ads/zzdx;->zzl(I)V const/16 p1, 0x10 .line 3 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p2 iput p2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zza:I .line 4 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzb:I const/16 p1, 0x18 .line 5 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p2 iput p2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzc:I .line 6 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I const/16 p1, 0x14 .line 7 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzacy;->zzi(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzf:I const/4 p1, 0x3 .line 8 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p1 add-int/lit8 p1, p1, 0x1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I const/4 p1, 0x5 .line 9 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zzd(I)I move-result p1 add-int/lit8 p1, p1, 0x1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzacy;->zzh(I)I move-result p1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzi:I const/16 p1, 0x24 .line 10 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzdx;->zze(I)J move-result-wide p1 iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J const/4 p1, 0x0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzk:Lcom/google/android/gms/internal/ads/zzacx; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzl:Lcom/google/android/gms/internal/ads/zzay; return-void .end method .method private static zzh(I)I .locals 1 const/16 v0, 0x8 if-eq p0, v0, :cond_4 const/16 v0, 0xc if-eq p0, v0, :cond_3 const/16 v0, 0x10 if-eq p0, v0, :cond_2 const/16 v0, 0x14 if-eq p0, v0, :cond_1 const/16 v0, 0x18 if-eq p0, v0, :cond_0 const/4 p0, -0x1 return p0 :cond_0 const/4 p0, 0x6 return p0 :cond_1 const/4 p0, 0x5 return p0 :cond_2 const/4 p0, 0x4 return p0 :cond_3 const/4 p0, 0x2 return p0 :cond_4 const/4 p0, 0x1 return p0 .end method .method private static zzi(I)I .locals 0 sparse-switch p0, :sswitch_data_0 const/4 p0, -0x1 return p0 :sswitch_0 const/4 p0, 0x3 return p0 :sswitch_1 const/4 p0, 0x2 return p0 :sswitch_2 const/16 p0, 0xb return p0 :sswitch_3 const/4 p0, 0x1 return p0 :sswitch_4 const/16 p0, 0xa return p0 :sswitch_5 const/16 p0, 0x9 return p0 :sswitch_6 const/16 p0, 0x8 return p0 :sswitch_7 const/4 p0, 0x7 return p0 :sswitch_8 const/4 p0, 0x6 return p0 :sswitch_9 const/4 p0, 0x5 return p0 :sswitch_a const/4 p0, 0x4 return p0 nop :sswitch_data_0 .sparse-switch 0x1f40 -> :sswitch_a 0x3e80 -> :sswitch_9 0x5622 -> :sswitch_8 0x5dc0 -> :sswitch_7 0x7d00 -> :sswitch_6 0xac44 -> :sswitch_5 0xbb80 -> :sswitch_4 0x15888 -> :sswitch_3 0x17700 -> :sswitch_2 0x2b110 -> :sswitch_1 0x2ee00 -> :sswitch_0 .end sparse-switch .end method # virtual methods .method public final zza()J .locals 4 iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J const-wide/16 v2, 0x0 cmp-long v2, v0, v2 if-nez v2, :cond_0 const-wide v0, -0x7fffffffffffffffL # -4.9E-324 return-wide v0 :cond_0 const-wide/32 v2, 0xf4240 mul-long/2addr v0, v2 iget v2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I int-to-long v2, v2 .line 1 div-long/2addr v0, v2 return-wide v0 .end method .method public final zzb(J)J .locals 4 iget v0, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I int-to-long v0, v0 mul-long/2addr p1, v0 iget-wide v0, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J const-wide/32 v2, 0xf4240 .line 1 div-long/2addr p1, v2 const-wide/16 v2, -0x1 add-long/2addr v0, v2 invoke-static {p1, p2, v0, v1}, Ljava/lang/Math;->min(JJ)J move-result-wide p1 const-wide/16 v0, 0x0 invoke-static {v0, v1, p1, p2}, Ljava/lang/Math;->max(JJ)J move-result-wide p1 return-wide p1 .end method .method public final zzc([BLcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzab; .locals 2 .param p2 # Lcom/google/android/gms/internal/ads/zzay; .annotation build Landroidx/annotation/Nullable; .end annotation .end param const/4 v0, 0x4 const/16 v1, -0x80 .line 1 aput-byte v1, p1, v0 .line 2 invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/ads/zzacy;->zzd(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzay; move-result-object p2 new-instance v0, Lcom/google/android/gms/internal/ads/zzz; .line 3 invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzz;->()V const-string v1, "audio/flac" .line 4 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzz;->zzaa(Ljava/lang/String;)Lcom/google/android/gms/internal/ads/zzz; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I if-gtz v1, :cond_0 const/4 v1, -0x1 .line 5 :cond_0 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzz;->zzR(I)Lcom/google/android/gms/internal/ads/zzz; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I .line 6 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzz;->zzz(I)Lcom/google/android/gms/internal/ads/zzz; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I .line 7 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzz;->zzab(I)Lcom/google/android/gms/internal/ads/zzz; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I .line 8 invoke-static {v1}, Lcom/google/android/gms/internal/ads/zzei;->zzn(I)I move-result v1 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzz;->zzU(I)Lcom/google/android/gms/internal/ads/zzz; .line 9 invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzz;->zzN(Ljava/util/List;)Lcom/google/android/gms/internal/ads/zzz; .line 10 invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/ads/zzz;->zzT(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzz; .line 11 invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzz;->zzag()Lcom/google/android/gms/internal/ads/zzab; move-result-object p1 return-object p1 .end method .method public final zzd(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzay; .locals 1 .param p1 # Lcom/google/android/gms/internal/ads/zzay; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzl:Lcom/google/android/gms/internal/ads/zzay; if-nez v0, :cond_0 return-object p1 .line 1 :cond_0 invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzay;->zzd(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzay; move-result-object p1 return-object p1 .end method .method public final zze(Ljava/util/List;)Lcom/google/android/gms/internal/ads/zzacy; .locals 13 .line 1 new-instance v0, Lcom/google/android/gms/internal/ads/zzay; invoke-direct {v0, p1}, Lcom/google/android/gms/internal/ads/zzay;->(Ljava/util/List;)V invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/ads/zzacy;->zzd(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzay; move-result-object v12 new-instance p1, Lcom/google/android/gms/internal/ads/zzacy; iget v2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zza:I iget v3, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzb:I iget v4, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzc:I iget v5, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I iget v6, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I iget v7, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I iget v8, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I iget-wide v9, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J iget-object v11, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzk:Lcom/google/android/gms/internal/ads/zzacx; move-object v1, p1 invoke-direct/range {v1 .. v12}, Lcom/google/android/gms/internal/ads/zzacy;->(IIIIIIIJLcom/google/android/gms/internal/ads/zzacx;Lcom/google/android/gms/internal/ads/zzay;)V return-object p1 .end method .method public final zzf(Lcom/google/android/gms/internal/ads/zzacx;)Lcom/google/android/gms/internal/ads/zzacy; .locals 13 .param p1 # Lcom/google/android/gms/internal/ads/zzacx; .annotation build Landroidx/annotation/Nullable; .end annotation .end param iget-object v11, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzl:Lcom/google/android/gms/internal/ads/zzay; new-instance v12, Lcom/google/android/gms/internal/ads/zzacy; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zza:I iget v2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzb:I iget v3, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzc:I iget v4, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I iget v5, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I iget v6, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I iget v7, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I iget-wide v8, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J move-object v0, v12 move-object v10, p1 invoke-direct/range {v0 .. v11}, Lcom/google/android/gms/internal/ads/zzacy;->(IIIIIIIJLcom/google/android/gms/internal/ads/zzacx;Lcom/google/android/gms/internal/ads/zzay;)V return-object v12 .end method .method public final zzg(Ljava/util/List;)Lcom/google/android/gms/internal/ads/zzacy; .locals 12 .line 1 invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzadz;->zzb(Ljava/util/List;)Lcom/google/android/gms/internal/ads/zzay; move-result-object p1 invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/ads/zzacy;->zzd(Lcom/google/android/gms/internal/ads/zzay;)Lcom/google/android/gms/internal/ads/zzay; move-result-object v11 new-instance p1, Lcom/google/android/gms/internal/ads/zzacy; iget v1, p0, Lcom/google/android/gms/internal/ads/zzacy;->zza:I iget v2, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzb:I iget v3, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzc:I iget v4, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzd:I iget v5, p0, Lcom/google/android/gms/internal/ads/zzacy;->zze:I iget v6, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzg:I iget v7, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzh:I iget-wide v8, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzj:J iget-object v10, p0, Lcom/google/android/gms/internal/ads/zzacy;->zzk:Lcom/google/android/gms/internal/ads/zzacx; move-object v0, p1 invoke-direct/range {v0 .. v11}, Lcom/google/android/gms/internal/ads/zzacy;->(IIIIIIIJLcom/google/android/gms/internal/ads/zzacx;Lcom/google/android/gms/internal/ads/zzay;)V return-object p1 .end method