From 68e5e9173559f9e55d62ec136732353ed6060ddf Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Thu, 13 Jul 2017 06:50:46 -0700 Subject: [PATCH] Store the resume position even if the window is not seekable Note: this temporarily exposes a bug where seeking a non-seekable source leads to the player position being negative before playback starts. Issue: #2655 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=161801111 --- .../com/google/android/exoplayer2/demo/PlayerActivity.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java b/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java index 7ee06c7c0f..c59ef40cdb 100644 --- a/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java +++ b/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java @@ -406,8 +406,7 @@ public class PlayerActivity extends Activity implements OnClickListener, ExoPlay private void updateResumePosition() { resumeWindow = player.getCurrentWindowIndex(); - resumePosition = player.isCurrentWindowSeekable() ? Math.max(0, player.getContentPosition()) - : C.TIME_UNSET; + resumePosition = Math.max(0, player.getContentPosition()); } private void clearResumePosition() {