From cfd29e04f3fa79fddd355da5cd2f997cce2a4e28 Mon Sep 17 00:00:00 2001 From: ibaker Date: Fri, 24 May 2024 02:11:01 -0700 Subject: [PATCH] Remove `PlayerMessage.setHandler(Handler)` Use `setLooper(Looper)` instead. PiperOrigin-RevId: 636840566 --- RELEASENOTES.md | 2 ++ .../java/androidx/media3/exoplayer/PlayerMessage.java | 10 ---------- 2 files changed, 2 insertions(+), 10 deletions(-) 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. *