From a281ee23184c36b11ed25b9ddb7b6c8a4e7d7428 Mon Sep 17 00:00:00 2001 From: Tim Zimmermann Date: Mon, 28 Mar 2022 12:09:01 +0900 Subject: [PATCH] universal7885: Clamp DolbyCore.getProfile()'s returned value Change-Id: I267a4ea4c6bf51347d2ba2c0f59e95d144b9c7d3 Signed-off-by: roynatech2544 --- .../src/com/eurekateam/samsungextras/dolby/DolbyCore.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/dolby/DolbyCore.kt b/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/dolby/DolbyCore.kt index 45f93bd..4ad0c9e 100644 --- a/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/dolby/DolbyCore.kt +++ b/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/dolby/DolbyCore.kt @@ -46,7 +46,7 @@ object DolbyCore { fun getProfile(): Int { val out = intArrayOf(PROFILE_AUTO) audioEffect?.getParameter(EFFECT_PARAM_PROFILE, out) - return out.first() + return out.first().coerceIn(PROFILE_AUTO, PROFILE_SPACIAL_AUDIO) } fun getProfileName(context: Context): String {