playback: hide exoholder save impl

This commit is contained in:
Alexander Capehart 2024-04-12 14:04:51 -06:00
parent aac39b771d
commit 583e984c70
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -486,7 +486,7 @@ class ExoPlaybackStateHolder(
player.repeatMode == Player.REPEAT_MODE_ONE && playbackSettings.pauseOnRepeat player.repeatMode == Player.REPEAT_MODE_ONE && playbackSettings.pauseOnRepeat
} }
fun save(cb: () -> Unit) { private fun save(cb: () -> Unit) {
saveJob { saveJob {
persistenceRepository.saveState(playbackManager.toSavedState()) persistenceRepository.saveState(playbackManager.toSavedState())
withContext(Dispatchers.Main) { cb() } withContext(Dispatchers.Main) { cb() }