.class public final synthetic Lcom/google/android/gms/internal/ads/zzacd; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/google/android/gms/internal/ads/zzacf; # direct methods .method public synthetic constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public final zza()Ljava/lang/reflect/Constructor; .locals 4 const-string v0, "androidx.media3.decoder.flac.FlacLibrary" .line 1 invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; move-result-object v0 const/4 v1, 0x0 new-array v2, v1, [Ljava/lang/Class; const-string v3, "isAvailable" .line 2 invoke-virtual {v0, v3, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; move-result-object v0 new-array v2, v1, [Ljava/lang/Object; const/4 v3, 0x0 .line 3 invoke-virtual {v0, v3, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; .line 4 invoke-virtual {v2, v0}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 const-string v0, "androidx.media3.decoder.flac.FlacExtractor" .line 5 invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; move-result-object v0 const-class v2, Lcom/google/android/gms/internal/ads/zzacn; .line 6 invoke-virtual {v0, v2}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; move-result-object v0 sget-object v2, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; const/4 v3, 0x1 new-array v3, v3, [Ljava/lang/Class; aput-object v2, v3, v1 .line 7 invoke-virtual {v0, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; move-result-object v0 return-object v0 :cond_0 return-object v3 .end method