package com.google.android.gms.internal.ads; import android.content.Context; import androidx.annotation.Nullable; /* loaded from: classes3.dex */ public final class zzrv implements zzsb { @Nullable private final Context zza; @Deprecated public zzrv() { this.zza = null; } public zzrv(Context context) { this.zza = context; } /* JADX WARN: Removed duplicated region for block: B:33:0x0097 */ @Override // com.google.android.gms.internal.ads.zzsb /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final com.google.android.gms.internal.ads.zzsd zzd(com.google.android.gms.internal.ads.zzsa r7) throws java.io.IOException { /* r6 = this; int r0 = com.google.android.gms.internal.ads.zzei.zza r1 = 23 if (r0 < r1) goto L45 r1 = 31 if (r0 < r1) goto Lb goto L20 Lb: android.content.Context r1 = r6.zza if (r1 == 0) goto L45 r2 = 28 if (r0 < r2) goto L45 android.content.pm.PackageManager r1 = r1.getPackageManager() java.lang.String r2 = "com.amazon.hardware.tv_screen" boolean r1 = r1.hasSystemFeature(r2) if (r1 != 0) goto L20 goto L45 L20: com.google.android.gms.internal.ads.zzab r0 = r7.zzc java.lang.String r0 = r0.zzo int r0 = com.google.android.gms.internal.ads.zzbb.zzb(r0) java.lang.String r1 = com.google.android.gms.internal.ads.zzei.zzD(r0) java.lang.String r2 = "DMCodecAdapterFactory" java.lang.String r3 = "Creating an asynchronous MediaCodec adapter for track type " java.lang.String r1 = r3.concat(r1) com.google.android.gms.internal.ads.zzdo.zze(r2, r1) com.google.android.gms.internal.ads.zzrl r1 = new com.google.android.gms.internal.ads.zzrl r1.(r0) r0 = 1 r1.zze(r0) com.google.android.gms.internal.ads.zzrn r7 = r1.zzc(r7) return r7 L45: r1 = 0 com.google.android.gms.internal.ads.zzsg r2 = r7.zza // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 java.lang.String r2 = r2.zza // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 java.lang.String r3 = "createCodec:" java.lang.String r3 = r3.concat(r2) // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 android.os.Trace.beginSection(r3) // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 android.media.MediaCodec r2 = android.media.MediaCodec.createByCodecName(r2) // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 android.os.Trace.endSection() // Catch: java.lang.RuntimeException -> L92 java.io.IOException -> L94 java.lang.String r3 = "configureCodec" android.os.Trace.beginSection(r3) // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 android.view.Surface r3 = r7.zzd // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 r4 = 0 if (r3 != 0) goto L75 com.google.android.gms.internal.ads.zzsg r5 = r7.zza // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 boolean r5 = r5.zzh // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 if (r5 == 0) goto L75 r5 = 35 if (r0 < r5) goto L75 r4 = 8 goto L75 L71: r7 = move-exception goto L90 L73: r7 = move-exception goto L90 L75: android.media.MediaFormat r0 = r7.zzb // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 r2.configure(r0, r3, r1, r4) // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 android.os.Trace.endSection() // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 java.lang.String r0 = "startCodec" android.os.Trace.beginSection(r0) // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 r2.start() // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 android.os.Trace.endSection() // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 com.google.android.gms.internal.ads.zztc r0 = new com.google.android.gms.internal.ads.zztc // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 com.google.android.gms.internal.ads.zzrz r7 = r7.zzf // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 r0.(r2, r7, r1) // Catch: java.lang.RuntimeException -> L71 java.io.IOException -> L73 return r0 L90: r1 = r2 goto L95 L92: r7 = move-exception goto L95 L94: r7 = move-exception L95: if (r1 == 0) goto L9a r1.release() L9a: throw r7 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzrv.zzd(com.google.android.gms.internal.ads.zzsa):com.google.android.gms.internal.ads.zzsd"); } }