From 1ea69ca7bea83a561b56a6d6f07d1c08b19f32c8 Mon Sep 17 00:00:00 2001 From: aquilescanta Date: Tue, 15 Apr 2025 07:36:15 -0700 Subject: [PATCH] Add @InlineMe to CastPlayer deprecated methods PiperOrigin-RevId: 747868138 --- libraries/cast/build.gradle | 1 + .../cast/src/main/java/androidx/media3/cast/CastPlayer.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/libraries/cast/build.gradle b/libraries/cast/build.gradle index f92471d201..3d29b5e1e2 100644 --- a/libraries/cast/build.gradle +++ b/libraries/cast/build.gradle @@ -27,6 +27,7 @@ dependencies { api 'com.google.android.gms:play-services-cast-framework:21.5.0' implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion api project(modulePrefix + 'lib-common') + compileOnly 'com.google.errorprone:error_prone_annotations:' + errorProneVersion compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion compileOnly 'org.jetbrains.kotlin:kotlin-annotations-jvm:' + kotlinAnnotationsVersion testImplementation project(modulePrefix + 'test-utils') diff --git a/libraries/cast/src/main/java/androidx/media3/cast/CastPlayer.java b/libraries/cast/src/main/java/androidx/media3/cast/CastPlayer.java index 973c9d2c57..2b11dce173 100644 --- a/libraries/cast/src/main/java/androidx/media3/cast/CastPlayer.java +++ b/libraries/cast/src/main/java/androidx/media3/cast/CastPlayer.java @@ -75,6 +75,7 @@ import com.google.android.gms.cast.framework.media.RemoteMediaClient.MediaChanne import com.google.android.gms.common.api.PendingResult; import com.google.android.gms.common.api.ResultCallback; import com.google.common.collect.ImmutableList; +import com.google.errorprone.annotations.InlineMe; import java.io.IOException; import java.util.List; import java.util.Objects; @@ -867,6 +868,7 @@ public final class CastPlayer extends BasePlayer { /** * @deprecated Use {@link #setDeviceVolume(int, int)} instead. */ + @InlineMe(replacement = "this.setDeviceVolume(volume, 0)") @Deprecated @Override public void setDeviceVolume(@IntRange(from = 0) int volume) { @@ -894,6 +896,7 @@ public final class CastPlayer extends BasePlayer { /** * @deprecated Use {@link #increaseDeviceVolume(int)} instead. */ + @InlineMe(replacement = "this.increaseDeviceVolume(0)") @Deprecated @Override public void increaseDeviceVolume() { @@ -908,6 +911,7 @@ public final class CastPlayer extends BasePlayer { /** * @deprecated Use {@link #decreaseDeviceVolume(int)} (int)} instead. */ + @InlineMe(replacement = "this.decreaseDeviceVolume(0)") @Deprecated @Override public void decreaseDeviceVolume() { @@ -922,6 +926,7 @@ public final class CastPlayer extends BasePlayer { /** * @deprecated Use {@link #setDeviceMuted(boolean, int)} instead. */ + @InlineMe(replacement = "this.setDeviceMuted(muted, 0)") @Deprecated @Override public void setDeviceMuted(boolean muted) {