From 54d8b5bc7c53106a6bfe3878a2b6935f314b62f4 Mon Sep 17 00:00:00 2001 From: ibaker Date: Mon, 9 May 2022 15:45:54 +0100 Subject: [PATCH] Don't implement Player.Listener from SubtitleView We never register SubtitleView as a Player.Listener directly, it's always done via PlayerView. PiperOrigin-RevId: 447467037 --- .../ui/src/main/java/androidx/media3/ui/SubtitleView.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libraries/ui/src/main/java/androidx/media3/ui/SubtitleView.java b/libraries/ui/src/main/java/androidx/media3/ui/SubtitleView.java index f996337eaa..c5b4fc048d 100644 --- a/libraries/ui/src/main/java/androidx/media3/ui/SubtitleView.java +++ b/libraries/ui/src/main/java/androidx/media3/ui/SubtitleView.java @@ -31,7 +31,6 @@ import android.widget.FrameLayout; import androidx.annotation.Dimension; import androidx.annotation.IntDef; import androidx.annotation.Nullable; -import androidx.media3.common.Player; import androidx.media3.common.text.Cue; import androidx.media3.common.util.UnstableApi; import androidx.media3.common.util.Util; @@ -44,7 +43,7 @@ import java.util.List; /** A view for displaying subtitle {@link Cue}s. */ @UnstableApi -public final class SubtitleView extends FrameLayout implements Player.Listener { +public final class SubtitleView extends FrameLayout { /** * An output for displaying subtitles. @@ -152,11 +151,6 @@ public final class SubtitleView extends FrameLayout implements Player.Listener { viewType = VIEW_TYPE_CANVAS; } - @Override - public void onCues(List cues) { - setCues(cues); - } - /** * Sets the cues to be displayed by the view. *