From 9f77c4009e5d8dc51e5df08592dead8c636f73ef Mon Sep 17 00:00:00 2001 From: Oliver Woodman Date: Fri, 8 May 2015 17:08:59 +0100 Subject: [PATCH] Clip seek position to the inputLength - 1. --- .../com/google/android/exoplayer/extractor/mp3/XingSeeker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/google/android/exoplayer/extractor/mp3/XingSeeker.java b/library/src/main/java/com/google/android/exoplayer/extractor/mp3/XingSeeker.java index 25fd30f89e..bbc3ae4c8a 100644 --- a/library/src/main/java/com/google/android/exoplayer/extractor/mp3/XingSeeker.java +++ b/library/src/main/java/com/google/android/exoplayer/extractor/mp3/XingSeeker.java @@ -137,7 +137,7 @@ import com.google.android.exoplayer.util.Util; } long position = (long) ((1f / 256) * fx * sizeBytes) + firstFramePosition; - return inputLength != C.LENGTH_UNBOUNDED ? Math.min(position, inputLength) : position; + return inputLength != C.LENGTH_UNBOUNDED ? Math.min(position, inputLength - 1) : position; } @Override