diff --git a/RELEASENOTES.md b/RELEASENOTES.md index b31c8670ae..1ddd49207c 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -201,6 +201,8 @@ the equivalent method on each `XXXDataSource.Factory` instead. * Remove `OkHttpDataSource` constructors and `OkHttpDataSourceFactory`. Use `OkHttpDataSource.Factory` instead. + * Remove `PlayerMessage.setHandler(Handler)`. Use `setLooper(Looper)` + instead. ## 1.4 diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/PlayerMessage.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/PlayerMessage.java index 1bd590368d..ff278bc02d 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/PlayerMessage.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/PlayerMessage.java @@ -15,7 +15,6 @@ */ package androidx.media3.exoplayer; -import android.os.Handler; import android.os.Looper; import androidx.annotation.Nullable; import androidx.media3.common.C; @@ -158,15 +157,6 @@ public final class PlayerMessage { return payload; } - /** - * @deprecated Use {@link #setLooper(Looper)} instead. - */ - @CanIgnoreReturnValue - @Deprecated - public PlayerMessage setHandler(Handler handler) { - return setLooper(handler.getLooper()); - } - /** * Sets the {@link Looper} the message is delivered on. *