kopia lustrzana https://github.com/vitorpamplona/amethyst
Moves wake lock to activate only when the video is actually playing
rodzic
b9813c2c8f
commit
2664292993
|
@ -66,7 +66,6 @@ class MultiPlayerPlaybackManager(
|
|||
repeatMode = Player.REPEAT_MODE_ALL
|
||||
videoScalingMode = C.VIDEO_SCALING_MODE_SCALE_TO_FIT
|
||||
volume = 0f
|
||||
setWakeMode(C.WAKE_MODE_NETWORK)
|
||||
}
|
||||
|
||||
val mediaSession = MediaSession.Builder(context, player).run {
|
||||
|
@ -80,8 +79,10 @@ class MultiPlayerPlaybackManager(
|
|||
player.addListener(object : Player.Listener {
|
||||
override fun onIsPlayingChanged(isPlaying: Boolean) {
|
||||
if (isPlaying) {
|
||||
player.setWakeMode(C.WAKE_MODE_NETWORK)
|
||||
playingMap.put(id, mediaSession)
|
||||
} else {
|
||||
player.setWakeMode(C.WAKE_MODE_NONE)
|
||||
cache.put(id, mediaSession)
|
||||
playingMap.remove(id, mediaSession)
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue