- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
33 lines
1.3 KiB
Java
33 lines
1.3 KiB
Java
package com.mbridge.msdk.playercommon.exoplayer2;
|
|
|
|
import com.mbridge.msdk.playercommon.exoplayer2.source.MediaSource;
|
|
|
|
/* loaded from: classes4.dex */
|
|
final class MediaPeriodInfo {
|
|
public final long contentPositionUs;
|
|
public final long durationUs;
|
|
public final long endPositionUs;
|
|
public final MediaSource.MediaPeriodId id;
|
|
public final boolean isFinal;
|
|
public final boolean isLastInTimelinePeriod;
|
|
public final long startPositionUs;
|
|
|
|
public MediaPeriodInfo(MediaSource.MediaPeriodId mediaPeriodId, long j, long j2, long j3, long j4, boolean z, boolean z2) {
|
|
this.id = mediaPeriodId;
|
|
this.startPositionUs = j;
|
|
this.endPositionUs = j2;
|
|
this.contentPositionUs = j3;
|
|
this.durationUs = j4;
|
|
this.isLastInTimelinePeriod = z;
|
|
this.isFinal = z2;
|
|
}
|
|
|
|
public final MediaPeriodInfo copyWithPeriodIndex(int i) {
|
|
return new MediaPeriodInfo(this.id.copyWithPeriodIndex(i), this.startPositionUs, this.endPositionUs, this.contentPositionUs, this.durationUs, this.isLastInTimelinePeriod, this.isFinal);
|
|
}
|
|
|
|
public final MediaPeriodInfo copyWithStartPositionUs(long j) {
|
|
return new MediaPeriodInfo(this.id, j, this.endPositionUs, this.contentPositionUs, this.durationUs, this.isLastInTimelinePeriod, this.isFinal);
|
|
}
|
|
}
|