From 7ed138ea51d2a3f36baff64819944e425bc05986 Mon Sep 17 00:00:00 2001 From: vfsfitvnm Date: Thu, 13 Oct 2022 13:54:38 +0200 Subject: [PATCH] Coerce loudnessDb in -10f,+10f --- .../main/kotlin/it/vfsfitvnm/vimusic/service/PlayerService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/it/vfsfitvnm/vimusic/service/PlayerService.kt b/app/src/main/kotlin/it/vfsfitvnm/vimusic/service/PlayerService.kt index cd797b2..5c9dfce 100644 --- a/app/src/main/kotlin/it/vfsfitvnm/vimusic/service/PlayerService.kt +++ b/app/src/main/kotlin/it/vfsfitvnm/vimusic/service/PlayerService.kt @@ -406,7 +406,8 @@ class PlayerService : InvincibleService(), Player.Listener, PlaybackStatsListene .distinctUntilChanged() .filterNotNull() .flowOn(Dispatchers.IO) - .collect { x -> + .collect { loudnessDb -> + val x = loudnessDb.coerceIn(-10f, 10f) val x2 = x * x val x3 = x2 * x val x4 = x2 * x2