- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
134 lines
6.5 KiB
Java
134 lines
6.5 KiB
Java
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.<init>()
|
|
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.<init>(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.<init>()
|
|
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");
|
|
}
|
|
}
|