From 192c1e5dee23b9edc8cc47c19c56312253566b2d Mon Sep 17 00:00:00 2001 From: krocard Date: Mon, 10 Aug 2020 17:33:22 +0100 Subject: [PATCH] Improve OnExperimentalOffloadSchedulingEnabled name For consistency with onShuffleModeEnabledChanged. PiperOrigin-RevId: 325820951 --- .../main/java/com/google/android/exoplayer2/ExoPlayer.java | 4 ++-- .../java/com/google/android/exoplayer2/ExoPlayerImpl.java | 2 +- .../src/main/java/com/google/android/exoplayer2/Player.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java b/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java index a0e5dfacad..0f2f48b284 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java @@ -612,8 +612,8 @@ public interface ExoPlayer extends Player { *

While offload scheduling is enabled, player events may be delivered severely delayed and * apps should not interact with the player. When returning to the foreground, disable offload * scheduling and wait for {@link - * Player.EventListener#onExperimentalOffloadSchedulingEnabled(boolean)} to be called with {@code - * offloadSchedulingEnabled = false} before interacting with the player. + * Player.EventListener#onExperimentalOffloadSchedulingEnabledChanged(boolean)} to be called with + * {@code offloadSchedulingEnabled = false} before interacting with the player. * *

This mode should save significant power when the phone is playing offload audio with the * screen off. diff --git a/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java b/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java index 7443c663a6..60e0efd121 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java @@ -1488,7 +1488,7 @@ import java.util.concurrent.TimeoutException; invokeAll( listenerSnapshot, listener -> - listener.onExperimentalOffloadSchedulingEnabled( + listener.onExperimentalOffloadSchedulingEnabledChanged( playbackInfo.offloadSchedulingEnabled)); } } diff --git a/library/core/src/main/java/com/google/android/exoplayer2/Player.java b/library/core/src/main/java/com/google/android/exoplayer2/Player.java index a85a50c57b..7dbdf99265 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/Player.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/Player.java @@ -611,7 +611,7 @@ public interface Player { * *

This method is experimental, and will be renamed or removed in a future release. */ - default void onExperimentalOffloadSchedulingEnabled(boolean offloadSchedulingEnabled) {} + default void onExperimentalOffloadSchedulingEnabledChanged(boolean offloadSchedulingEnabled) {} } /**