package com.fyber.inneractive.sdk.player.cache; /* loaded from: classes2.dex */ public final class l extends b { public final boolean b; public l(boolean z) { this.b = z; } /* JADX WARN: Removed duplicated region for block: B:43:0x00ac A[Catch: all -> 0x00c4, TryCatch #0 {all -> 0x00c4, blocks: (B:40:0x009b, B:41:0x00a6, B:43:0x00ac, B:45:0x00b8), top: B:39:0x009b }] */ @Override // com.fyber.inneractive.sdk.player.cache.b /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final com.fyber.inneractive.sdk.player.cache.b.a a(com.fyber.inneractive.sdk.player.cache.a r8) { /* r7 = this; com.fyber.inneractive.sdk.player.cache.b$a r0 = com.fyber.inneractive.sdk.player.cache.b.a.INVALID android.media.MediaPlayer r1 = new android.media.MediaPlayer r1.() java.io.File r2 = r8.a r3 = 0 if (r2 == 0) goto L89 boolean r2 = r2.exists() if (r2 == 0) goto L89 java.io.FileInputStream r2 = new java.io.FileInputStream // Catch: java.lang.Throwable -> L6e java.io.File r4 = r8.a() // Catch: java.lang.Throwable -> L6e r2.(r4) // Catch: java.lang.Throwable -> L6e java.io.File r4 = r8.a() // Catch: java.lang.Throwable -> L5c java.lang.String r4 = r4.getAbsolutePath() // Catch: java.lang.Throwable -> L5c r1.setDataSource(r4) // Catch: java.lang.Throwable -> L5c r1.prepare() // Catch: java.lang.Throwable -> L5c int r4 = r1.getDuration() // Catch: java.lang.Throwable -> L5c if (r4 <= 0) goto L81 com.fyber.inneractive.sdk.player.cache.b$a r0 = com.fyber.inneractive.sdk.player.cache.b.a.OK // Catch: java.lang.Throwable -> L5c int r4 = r1.getVideoWidth() // Catch: java.lang.Throwable -> L5c if (r4 <= 0) goto L5e int r4 = r1.getVideoHeight() // Catch: java.lang.Throwable -> L5c if (r4 <= 0) goto L5e java.lang.String r4 = "video.width" int r5 = r1.getVideoWidth() // Catch: java.lang.Throwable -> L5c java.lang.String r5 = java.lang.String.valueOf(r5) // Catch: java.lang.Throwable -> L5c java.util.HashMap r6 = r7.a // Catch: java.lang.Throwable -> L5c r6.put(r4, r5) // Catch: java.lang.Throwable -> L5c java.lang.String r4 = "video.height" int r5 = r1.getVideoHeight() // Catch: java.lang.Throwable -> L5c java.lang.String r5 = java.lang.String.valueOf(r5) // Catch: java.lang.Throwable -> L5c java.util.HashMap r6 = r7.a // Catch: java.lang.Throwable -> L5c r6.put(r4, r5) // Catch: java.lang.Throwable -> L5c goto L5e L5c: r4 = move-exception goto L71 L5e: java.lang.String r4 = "video.duration" int r5 = r1.getDuration() // Catch: java.lang.Throwable -> L5c java.lang.String r5 = java.lang.String.valueOf(r5) // Catch: java.lang.Throwable -> L5c java.util.HashMap r6 = r7.a // Catch: java.lang.Throwable -> L5c r6.put(r4, r5) // Catch: java.lang.Throwable -> L5c goto L81 L6e: r2 = move-exception r4 = r2 r2 = 0 L71: java.lang.String r5 = "Exception raised while trying to open a cache candidate" java.lang.Object[] r6 = new java.lang.Object[r3] // Catch: java.lang.Throwable -> L7f com.fyber.inneractive.sdk.util.IAlog.a(r5, r4, r6) // Catch: java.lang.Throwable -> L7f boolean r4 = r8.c // Catch: java.lang.Throwable -> L7f if (r4 == 0) goto L81 com.fyber.inneractive.sdk.player.cache.b$a r0 = com.fyber.inneractive.sdk.player.cache.b.a.PARTIAL_CANNOT_VALIDATE // Catch: java.lang.Throwable -> L7f goto L81 L7f: r8 = move-exception goto L85 L81: com.fyber.inneractive.sdk.player.cache.o.a(r2) goto L89 L85: com.fyber.inneractive.sdk.player.cache.o.a(r2) throw r8 L89: r1.release() // Catch: java.lang.Throwable -> L8c L8c: boolean r1 = r7.b r2 = 1 r1 = r1 ^ r2 if (r1 != 0) goto Lc9 com.fyber.inneractive.sdk.player.cache.b$a r4 = com.fyber.inneractive.sdk.player.cache.b.a.OK if (r0 != r4) goto Lc9 android.media.MediaExtractor r4 = new android.media.MediaExtractor r4.() java.io.File r5 = r8.a() // Catch: java.lang.Throwable -> Lc4 java.lang.String r5 = r5.getAbsolutePath() // Catch: java.lang.Throwable -> Lc4 r4.setDataSource(r5) // Catch: java.lang.Throwable -> Lc4 La6: int r5 = r4.getTrackCount() // Catch: java.lang.Throwable -> Lc4 if (r3 >= r5) goto Lc4 android.media.MediaFormat r5 = r4.getTrackFormat(r3) // Catch: java.lang.Throwable -> Lc4 java.lang.String r6 = "mime" java.lang.String r5 = r5.getString(r6) // Catch: java.lang.Throwable -> Lc4 if (r5 == 0) goto Lc1 java.lang.String r6 = "video/" boolean r5 = r5.startsWith(r6) // Catch: java.lang.Throwable -> Lc4 if (r5 == 0) goto Lc1 goto Lc5 Lc1: int r3 = r3 + 1 goto La6 Lc4: r2 = r1 Lc5: r4.release() // Catch: java.lang.Throwable -> Lc8 Lc8: r1 = r2 Lc9: com.fyber.inneractive.sdk.player.cache.b$a r2 = com.fyber.inneractive.sdk.player.cache.b.a.OK if (r0 != r2) goto Ld8 if (r1 != 0) goto Ld8 boolean r8 = r8.c if (r8 == 0) goto Ld6 com.fyber.inneractive.sdk.player.cache.b$a r0 = com.fyber.inneractive.sdk.player.cache.b.a.PARTIAL_CANNOT_VALIDATE goto Ld8 Ld6: com.fyber.inneractive.sdk.player.cache.b$a r0 = com.fyber.inneractive.sdk.player.cache.b.a.INVALID Ld8: return r0 */ throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.cache.l.a(com.fyber.inneractive.sdk.player.cache.a):com.fyber.inneractive.sdk.player.cache.b$a"); } }