android: fix mediacontroller fallback volume for conversational awareness

This commit is contained in:
Kavish Devar
2025-05-10 08:15:00 +05:30
parent 98aef13395
commit 9b96218fa9

View File

@@ -53,7 +53,7 @@ object MediaController {
this.sharedPreferences = sharedPreferences this.sharedPreferences = sharedPreferences
Log.d("MediaController", "Initializing MediaController") Log.d("MediaController", "Initializing MediaController")
relativeVolume = sharedPreferences.getBoolean("relative_conversational_awareness_volume", false) relativeVolume = sharedPreferences.getBoolean("relative_conversational_awareness_volume", false)
conversationalAwarenessVolume = sharedPreferences.getInt("conversational_awareness_volume", audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC) / 0.4) conversationalAwarenessVolume = sharedPreferences.getInt("conversational_awareness_volume", (audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC) / 0.4).toInt())
conversationalAwarenessPauseMusic = sharedPreferences.getBoolean("conversational_awareness_pause_music", false) conversationalAwarenessPauseMusic = sharedPreferences.getBoolean("conversational_awareness_pause_music", false)
preferenceChangeListener = SharedPreferences.OnSharedPreferenceChangeListener { _, key -> preferenceChangeListener = SharedPreferences.OnSharedPreferenceChangeListener { _, key ->
@@ -62,7 +62,7 @@ object MediaController {
relativeVolume = sharedPreferences.getBoolean("relative_conversational_awareness_volume", false) relativeVolume = sharedPreferences.getBoolean("relative_conversational_awareness_volume", false)
} }
"conversational_awareness_volume" -> { "conversational_awareness_volume" -> {
conversationalAwarenessVolume = sharedPreferences.getInt("conversational_awareness_volume", audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC) * 0.4) conversationalAwarenessVolume = sharedPreferences.getInt("conversational_awareness_volume", (audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC) * 0.4).toInt())
} }
"conversational_awareness_pause_music" -> { "conversational_awareness_pause_music" -> {
conversationalAwarenessPauseMusic = sharedPreferences.getBoolean("conversational_awareness_pause_music", false) conversationalAwarenessPauseMusic = sharedPreferences.getBoolean("conversational_awareness_pause_music", false)