package com.mbridge.msdk.playercommon.exoplayer2.source; import androidx.annotation.Nullable; import com.mbridge.msdk.playercommon.exoplayer2.C; import com.mbridge.msdk.playercommon.exoplayer2.Timeline; import com.mbridge.msdk.playercommon.exoplayer2.util.Assertions; /* loaded from: classes4.dex */ public final class SinglePeriodTimeline extends Timeline { private static final Object UID = new Object(); private final boolean isDynamic; private final boolean isSeekable; private final long periodDurationUs; private final long presentationStartTimeMs; @Nullable private final Object tag; private final long windowDefaultStartPositionUs; private final long windowDurationUs; private final long windowPositionInPeriodUs; private final long windowStartTimeMs; @Override // com.mbridge.msdk.playercommon.exoplayer2.Timeline public final int getPeriodCount() { return 1; } @Override // com.mbridge.msdk.playercommon.exoplayer2.Timeline public final int getWindowCount() { return 1; } public SinglePeriodTimeline(long j, boolean z, boolean z2) { this(j, z, z2, null); } public SinglePeriodTimeline(long j, boolean z, boolean z2, @Nullable Object obj) { this(j, j, 0L, 0L, z, z2, obj); } public SinglePeriodTimeline(long j, long j2, long j3, long j4, boolean z, boolean z2, @Nullable Object obj) { this(C.TIME_UNSET, C.TIME_UNSET, j, j2, j3, j4, z, z2, obj); } public SinglePeriodTimeline(long j, long j2, long j3, long j4, long j5, long j6, boolean z, boolean z2, @Nullable Object obj) { this.presentationStartTimeMs = j; this.windowStartTimeMs = j2; this.periodDurationUs = j3; this.windowDurationUs = j4; this.windowPositionInPeriodUs = j5; this.windowDefaultStartPositionUs = j6; this.isSeekable = z; this.isDynamic = z2; this.tag = obj; } /* JADX WARN: Code restructure failed: missing block: B:16:0x002e, code lost: if (r1 > r4) goto L13; */ @Override // com.mbridge.msdk.playercommon.exoplayer2.Timeline /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final com.mbridge.msdk.playercommon.exoplayer2.Timeline.Window getWindow(int r19, com.mbridge.msdk.playercommon.exoplayer2.Timeline.Window r20, boolean r21, long r22) { /* r18 = this; r0 = r18 r1 = 0 r2 = 1 r3 = r19 com.mbridge.msdk.playercommon.exoplayer2.util.Assertions.checkIndex(r3, r1, r2) if (r21 == 0) goto Lf java.lang.Object r1 = r0.tag Ld: r3 = r1 goto L11 Lf: r1 = 0 goto Ld L11: long r1 = r0.windowDefaultStartPositionUs boolean r9 = r0.isDynamic if (r9 == 0) goto L31 r4 = 0 int r4 = (r22 > r4 ? 1 : (r22 == r4 ? 0 : -1)) if (r4 == 0) goto L31 long r4 = r0.windowDurationUs r6 = -9223372036854775807(0x8000000000000001, double:-4.9E-324) int r8 = (r4 > r6 ? 1 : (r4 == r6 ? 0 : -1)) if (r8 != 0) goto L2a L28: r10 = r6 goto L32 L2a: long r1 = r1 + r22 int r4 = (r1 > r4 ? 1 : (r1 == r4 ? 0 : -1)) if (r4 <= 0) goto L31 goto L28 L31: r10 = r1 L32: long r4 = r0.presentationStartTimeMs long r6 = r0.windowStartTimeMs boolean r8 = r0.isSeekable long r12 = r0.windowDurationUs r14 = 0 r15 = 0 long r1 = r0.windowPositionInPeriodUs r16 = r1 r2 = r20 com.mbridge.msdk.playercommon.exoplayer2.Timeline$Window r1 = r2.set(r3, r4, r6, r8, r9, r10, r12, r14, r15, r16) return r1 */ throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.playercommon.exoplayer2.source.SinglePeriodTimeline.getWindow(int, com.mbridge.msdk.playercommon.exoplayer2.Timeline$Window, boolean, long):com.mbridge.msdk.playercommon.exoplayer2.Timeline$Window"); } @Override // com.mbridge.msdk.playercommon.exoplayer2.Timeline public final Timeline.Period getPeriod(int i, Timeline.Period period, boolean z) { Assertions.checkIndex(i, 0, 1); return period.set(null, z ? UID : null, 0, this.periodDurationUs, -this.windowPositionInPeriodUs); } @Override // com.mbridge.msdk.playercommon.exoplayer2.Timeline public final int getIndexOfPeriod(Object obj) { return UID.equals(obj) ? 0 : -1; } }