From ebfeb2f77af9259987eaafd78e7f8f58335cb467 Mon Sep 17 00:00:00 2001 From: tonihei Date: Tue, 22 Sep 2020 09:56:14 +0100 Subject: [PATCH] Guava-ify https://github.com/google/ExoPlayer/commit/f2c51560c21bdd757c30678223345fa8f59fb82b PiperOrigin-RevId: 333031301 --- .../exoplayer2/testutil/FakeSampleStream.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeSampleStream.java b/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeSampleStream.java index 4f4aee9675..eaa2fb52bb 100644 --- a/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeSampleStream.java +++ b/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeSampleStream.java @@ -190,12 +190,13 @@ public class FakeSampleStream implements SampleStream { } } sampleItemIndex = fakeSampleStreamItems.size(); - if (!fakeSampleStreamItems.isEmpty()) { - FakeSampleStreamItem lastItem = Iterables.getLast(fakeSampleStreamItems); - readEOSBuffer = - lastItem.sampleInfo != null - && ((lastItem.sampleInfo.flags & C.BUFFER_FLAG_END_OF_STREAM) != 0); - } + @Nullable + FakeSampleStreamItem lastItem = + Iterables.getLast(fakeSampleStreamItems, /* defaultValue= */ null); + readEOSBuffer = + lastItem != null + && lastItem.sampleInfo != null + && ((lastItem.sampleInfo.flags & C.BUFFER_FLAG_END_OF_STREAM) != 0); } /**