From 49064c4b822c86f77ae12684b0b5d17fbfc40b24 Mon Sep 17 00:00:00 2001 From: ibaker Date: Tue, 29 Apr 2025 05:00:18 -0700 Subject: [PATCH] Stabilize the `ExoPlayer.Builder.setSeekForward/BackIncrementMs` APIs The equivalent getters are already stable on `Player`. Issue: androidx/media#2286 PiperOrigin-RevId: 752686185 --- api.txt | 2 ++ .../src/main/java/androidx/media3/exoplayer/ExoPlayer.java | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api.txt b/api.txt index ed26fe3804..11743c74c6 100644 --- a/api.txt +++ b/api.txt @@ -1387,6 +1387,8 @@ package androidx.media3.exoplayer { method public androidx.media3.exoplayer.ExoPlayer.Builder setAudioAttributes(androidx.media3.common.AudioAttributes, boolean); method public androidx.media3.exoplayer.ExoPlayer.Builder setHandleAudioBecomingNoisy(boolean); method public androidx.media3.exoplayer.ExoPlayer.Builder setMediaSourceFactory(androidx.media3.exoplayer.source.MediaSource.Factory); + method public androidx.media3.exoplayer.ExoPlayer.Builder setSeekBackIncrementMs(@IntRange(from=1) long); + method public androidx.media3.exoplayer.ExoPlayer.Builder setSeekForwardIncrementMs(@IntRange(from=1) long); method public androidx.media3.exoplayer.ExoPlayer.Builder setWakeMode(@androidx.media3.common.C.WakeMode int); } diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java index d0bb24424f..37a7509590 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java @@ -855,7 +855,6 @@ public interface ExoPlayer extends Player { * @throws IllegalStateException If {@link #build()} has already been called. */ @CanIgnoreReturnValue - @UnstableApi public Builder setSeekBackIncrementMs(@IntRange(from = 1) long seekBackIncrementMs) { checkArgument(seekBackIncrementMs > 0); checkState(!buildCalled); @@ -872,7 +871,6 @@ public interface ExoPlayer extends Player { * @throws IllegalStateException If {@link #build()} has already been called. */ @CanIgnoreReturnValue - @UnstableApi public Builder setSeekForwardIncrementMs(@IntRange(from = 1) long seekForwardIncrementMs) { checkArgument(seekForwardIncrementMs > 0); checkState(!buildCalled);