mirror of
https://github.com/samsonjs/media.git
synced 2026-03-29 10:05:48 +00:00
Release wakelock when sleeping for offload
#exo-offload PiperOrigin-RevId: 333512383
This commit is contained in:
parent
d97af76280
commit
aa7309cdea
1 changed files with 10 additions and 0 deletions
|
|
@ -2413,5 +2413,15 @@ public class SimpleExoPlayer extends BasePlayer
|
|||
boolean playWhenReady, @PlayWhenReadyChangeReason int reason) {
|
||||
updateWakeAndWifiLock();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onExperimentalSleepingForOffloadChanged(boolean sleepingForOffload) {
|
||||
if (sleepingForOffload) {
|
||||
// The wifi lock is not released to avoid interrupting downloads.
|
||||
wakeLockManager.setStayAwake(false);
|
||||
} else {
|
||||
updateWakeAndWifiLock();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue