From 1518927e12a75bde636d9321a8f5b27db3120ed2 Mon Sep 17 00:00:00 2001 From: olly Date: Thu, 25 Aug 2016 05:59:28 +0100 Subject: [PATCH] Fix seeking backward from end of last period. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=141299172 --- .../com/google/android/exoplayer2/ExoPlayerImplInternal.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java b/library/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java index 7eaf91cec2..8f86a2db61 100644 --- a/library/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java +++ b/library/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java @@ -1294,6 +1294,10 @@ import java.io.IOException; } private void setPlayingPeriodHolder(MediaPeriodHolder periodHolder) throws ExoPlaybackException { + if (playingPeriodHolder == periodHolder) { + return; + } + playingPeriodHolder = periodHolder; int enabledRendererCount = 0; boolean[] rendererWasEnabledFlags = new boolean[renderers.length];