From 495b418fb13d6b997462c136e4df5b750d6ead04 Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Thu, 3 Oct 2019 15:12:21 +0100 Subject: [PATCH] Add missing player null check PiperOrigin-RevId: 272654378 --- .../com/google/android/exoplayer2/ui/PlayerControlView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java index 7e206369d4..1c4617da19 100644 --- a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java +++ b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java @@ -943,7 +943,7 @@ public class PlayerControlView extends FrameLayout { // Cancel any pending updates and schedule a new one if necessary. removeCallbacks(updateProgressAction); int playbackState = player == null ? Player.STATE_IDLE : player.getPlaybackState(); - if (player.isPlaying()) { + if (player != null && player.isPlaying()) { long mediaTimeDelayMs = timeBar != null ? timeBar.getPreferredUpdateDelay() : MAX_UPDATE_INTERVAL_MS;