mirror of
https://github.com/androidx/media.git
synced 2025-05-03 21:57:46 +08:00
Release wakelock when sleeping for offload
#exo-offload PiperOrigin-RevId: 333512383
This commit is contained in:
parent
d97af76280
commit
aa7309cdea
@ -2413,5 +2413,15 @@ public class SimpleExoPlayer extends BasePlayer
|
|||||||
boolean playWhenReady, @PlayWhenReadyChangeReason int reason) {
|
boolean playWhenReady, @PlayWhenReadyChangeReason int reason) {
|
||||||
updateWakeAndWifiLock();
|
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…
x
Reference in New Issue
Block a user