Migrate sleep timer from AlarmManager to a more reliable in-app implementation
Fixes #2360 As AlarmManager is not reliable on all API versions/OEM implementations we want to get rid of itfor the sleep timer management and instead use a custom implementation based on coroutine job.
Showing
- application/resources/src/main/java/org/videolan/resources/Constants.kt 0 additions, 1 deletion...sources/src/main/java/org/videolan/resources/Constants.kt
- application/television/src/main/java/org/videolan/television/ui/audioplayer/AudioPlayerActivity.kt 3 additions, 3 deletions...videolan/television/ui/audioplayer/AudioPlayerActivity.kt
- application/vlc-android/src/org/videolan/vlc/PlaybackService.kt 40 additions, 11 deletions...ation/vlc-android/src/org/videolan/vlc/PlaybackService.kt
- application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt 4 additions, 4 deletions...vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt
- application/vlc-android/src/org/videolan/vlc/gui/dialogs/SleepTimerDialog.kt 7 additions, 5 deletions...roid/src/org/videolan/vlc/gui/dialogs/SleepTimerDialog.kt
- application/vlc-android/src/org/videolan/vlc/gui/helpers/PlayerOptionsDelegate.kt 5 additions, 23 deletions...src/org/videolan/vlc/gui/helpers/PlayerOptionsDelegate.kt
- application/vlc-android/src/org/videolan/vlc/gui/video/VideoPlayerOverlayDelegate.kt 3 additions, 3 deletions.../org/videolan/vlc/gui/video/VideoPlayerOverlayDelegate.kt
- application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt 1 addition, 0 deletions...vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt
Loading
Please register or sign in to comment