dolby: XiaomiDolby: Make bass enhancer available on speakers as well

Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
This commit is contained in:
New Author Name 2024-12-26 14:07:24 +05:30 committed by swiitchOFF
parent f5fb608d13
commit 6d89341732

View file

@ -229,10 +229,10 @@ class DolbySettingsFragment : PreferenceFragment(),
ieqPref.setEnabled(enable)
dialoguePref.setEnabled(enable)
volumePref.setEnabled(enable)
bassPref.setEnabled(enable)
resetPref.setEnabled(enable)
hpVirtPref.setEnabled(enable && !isOnSpeaker)
stereoPref.setEnabled(enable && !isOnSpeaker)
bassPref.setEnabled(enable && !isOnSpeaker)
if (!enable) return
@ -260,11 +260,11 @@ class DolbySettingsFragment : PreferenceFragment(),
spkVirtPref.setChecked(dolbyController.getSpeakerVirtEnabled(currentProfile))
volumePref.setChecked(dolbyController.getVolumeLevelerEnabled(currentProfile))
bassPref.setChecked(dolbyController.getBassEnhancerEnabled(currentProfile))
// below prefs are not enabled on loudspeaker
if (isOnSpeaker) {
stereoPref.summary = headphoneRes
bassPref.summary = headphoneRes
hpVirtPref.summary = headphoneRes
return
}
@ -279,11 +279,6 @@ class DolbySettingsFragment : PreferenceFragment(),
}
}
bassPref.apply {
setChecked(dolbyController.getBassEnhancerEnabled(currentProfile))
summary = null
}
hpVirtPref.apply {
setChecked(dolbyController.getHeadphoneVirtEnabled(currentProfile))
summary = null