ChunkSource.java 源代码
package com.mbridge.msdk.playercommon.exoplayer2.source.chunk;
import com.mbridge.msdk.playercommon.exoplayer2.SeekParameters;
import java.io.IOException;
import java.util.List;
public interface ChunkSource {
long getAdjustedSeekPositionUs(long j6, SeekParameters seekParameters);
void getNextChunk(MediaChunk mediaChunk, long j6, long j7, ChunkHolder chunkHolder);
int getPreferredQueueSize(long j6, List<? extends MediaChunk> list);
void maybeThrowError() throws IOException;
void onChunkLoadCompleted(Chunk chunk);
boolean onChunkLoadError(Chunk chunk, boolean z6, Exception exc);
}