Commit 947b6374 by kimvde Committed by Oliver Woodman

Small fix in IndexSeekMap

This change was meant to be in https://github.com/google/ExoPlayer/commit/2e5f2f12adda1b71b9520bf7b2b0a755f41d6cbd but
was not added my mistake.

PiperOrigin-RevId: 337041686
parent 36c2fe10
...@@ -74,7 +74,7 @@ public final class IndexSeekMap implements SeekMap { ...@@ -74,7 +74,7 @@ public final class IndexSeekMap implements SeekMap {
int targetIndex = int targetIndex =
Util.binarySearchFloor(timesUs, timeUs, /* inclusive= */ true, /* stayInBounds= */ true); Util.binarySearchFloor(timesUs, timeUs, /* inclusive= */ true, /* stayInBounds= */ true);
SeekPoint leftSeekPoint = new SeekPoint(timesUs[targetIndex], positions[targetIndex]); SeekPoint leftSeekPoint = new SeekPoint(timesUs[targetIndex], positions[targetIndex]);
if (leftSeekPoint.timeUs >= timeUs || targetIndex == timesUs.length - 1) { if (leftSeekPoint.timeUs == timeUs || targetIndex == timesUs.length - 1) {
return new SeekMap.SeekPoints(leftSeekPoint); return new SeekMap.SeekPoints(leftSeekPoint);
} else { } else {
SeekPoint rightSeekPoint = SeekPoint rightSeekPoint =
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment