From f56d714dd345b450ac2f74c0935c03eeb6307280 Mon Sep 17 00:00:00 2001 From: ibaker Date: Wed, 19 Oct 2022 10:40:06 +0000 Subject: [PATCH] Remove ForwardingPlayer special case from PlayerControlView.setPlayer This was originally added in https://github.com/google/ExoPlayer/commit/4fd7d777b669f6adacc3737a7e15b04a57f030fb, but it hasn't done anything since https://github.com/google/ExoPlayer/commit/98ee159df161c7c8806c0b0490b642738822f6a7 (when the instanceof ExoPlayer check was removed). PiperOrigin-RevId: 482161662 (cherry picked from commit 7d5f1a24be204321961aba81f2de5b1ce1328c71) --- .../google/android/exoplayer2/ui/StyledPlayerControlView.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/library/ui/src/main/java/com/google/android/exoplayer2/ui/StyledPlayerControlView.java b/library/ui/src/main/java/com/google/android/exoplayer2/ui/StyledPlayerControlView.java index cd9819bdb5..f277a99ba8 100644 --- a/library/ui/src/main/java/com/google/android/exoplayer2/ui/StyledPlayerControlView.java +++ b/library/ui/src/main/java/com/google/android/exoplayer2/ui/StyledPlayerControlView.java @@ -60,7 +60,6 @@ import androidx.recyclerview.widget.RecyclerView; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.ExoPlayerLibraryInfo; import com.google.android.exoplayer2.Format; -import com.google.android.exoplayer2.ForwardingPlayer; import com.google.android.exoplayer2.Player; import com.google.android.exoplayer2.Player.Events; import com.google.android.exoplayer2.Player.State; @@ -639,9 +638,6 @@ public class StyledPlayerControlView extends FrameLayout { if (player != null) { player.addListener(componentListener); } - if (player instanceof ForwardingPlayer) { - player = ((ForwardingPlayer) player).getWrappedPlayer(); - } updateAll(); }