diff --git a/library/src/main/java/com/google/android/exoplayer/hls/HlsSampleSource.java b/library/src/main/java/com/google/android/exoplayer/hls/HlsSampleSource.java index 7bb5162a57..8427813a50 100644 --- a/library/src/main/java/com/google/android/exoplayer/hls/HlsSampleSource.java +++ b/library/src/main/java/com/google/android/exoplayer/hls/HlsSampleSource.java @@ -390,7 +390,7 @@ public class HlsSampleSource implements SampleSource, SampleSourceReader, Loader if (chunkSource.onChunkLoadError(currentLoadable, e)) { // Error handled by source. if (previousTsLoadable == null && !isPendingReset()) { - pendingResetPositionUs = currentTsLoadable.startTimeUs; + pendingResetPositionUs = lastSeekPositionUs; } clearCurrentLoadable(); } else {