package androidx.media3.exoplayer.source.chunk; import androidx.media3.common.Format; import androidx.media3.common.util.Assertions; import androidx.media3.datasource.DataSource; import androidx.media3.datasource.DataSpec; /* loaded from: classes2.dex */ public abstract class BaseMediaChunk extends MediaChunk { public final long clippedEndTimeUs; public final long clippedStartTimeUs; private int[] firstSampleIndices; private BaseMediaChunkOutput output; public BaseMediaChunk(DataSource dataSource, DataSpec dataSpec, Format format, int i, Object obj, long j, long j2, long j3, long j4, long j5) { super(dataSource, dataSpec, format, i, obj, j, j2, j5); this.clippedStartTimeUs = j3; this.clippedEndTimeUs = j4; } public void init(BaseMediaChunkOutput baseMediaChunkOutput) { this.output = baseMediaChunkOutput; this.firstSampleIndices = baseMediaChunkOutput.getWriteIndices(); } public final int getFirstSampleIndex(int i) { return ((int[]) Assertions.checkStateNotNull(this.firstSampleIndices))[i]; } /* JADX INFO: Access modifiers changed from: protected */ public final BaseMediaChunkOutput getOutput() { return (BaseMediaChunkOutput) Assertions.checkStateNotNull(this.output); } }