Remove deprecated ExoPlayer.setHandleWakeLock(boolean)

Use `setWakeMode(int)` instead.

#minor-release

PiperOrigin-RevId: 534344010
(cherry picked from commit cad1ac2eb58e693194c165839843977bcccc3a8d)
This commit is contained in:
ibaker 2023-05-23 09:51:23 +01:00 committed by Tofunmi Adigun-Hameed
parent f372440882
commit 12ca8903ce
5 changed files with 2 additions and 32 deletions

View File

@ -97,6 +97,8 @@
* Core library:
* Add `ExoPlayer.setVideoFrameProcessorFactory()` for using `Effect` with
a custom `VideoFrameProcessor.Factory` during video playback.
* Remove `ExoPlayer.setHandleWakeLock(boolean)`, use `setWakeMode(int)`
instead.
### 1.0.2 (2023-05-18)

View File

@ -1758,13 +1758,6 @@ public interface ExoPlayer extends Player {
*/
void setHandleAudioBecomingNoisy(boolean handleAudioBecomingNoisy);
/**
* @deprecated Use {@link #setWakeMode(int)} instead.
*/
@UnstableApi
@Deprecated
void setHandleWakeLock(boolean handleWakeLock);
/**
* Sets how the player should keep the device awake for playback when the screen is off.
*

View File

@ -1665,12 +1665,6 @@ import java.util.concurrent.TimeoutException;
listeners.remove(checkNotNull(listener));
}
@Override
public void setHandleWakeLock(boolean handleWakeLock) {
verifyApplicationThread();
setWakeMode(handleWakeLock ? C.WAKE_MODE_LOCAL : C.WAKE_MODE_NONE);
}
@Override
public void setWakeMode(@C.WakeMode int wakeMode) {
verifyApplicationThread();

View File

@ -1240,16 +1240,6 @@ public class SimpleExoPlayer extends BasePlayer
return player.getContentBufferedPosition();
}
/**
* @deprecated Use {@link #setWakeMode(int)} instead.
*/
@Deprecated
@Override
public void setHandleWakeLock(boolean handleWakeLock) {
blockUntilConstructorFinished();
player.setHandleWakeLock(handleWakeLock);
}
@Override
public void setWakeMode(@C.WakeMode int wakeMode) {
blockUntilConstructorFinished();

View File

@ -394,15 +394,6 @@ public class StubExoPlayer extends StubPlayer implements ExoPlayer {
throw new UnsupportedOperationException();
}
/**
* @deprecated Use {@link #setWakeMode(int)} instead.
*/
@Deprecated
@Override
public void setHandleWakeLock(boolean handleWakeLock) {
throw new UnsupportedOperationException();
}
@Override
public void setWakeMode(int wakeMode) {
throw new UnsupportedOperationException();