Merge "Set enabledSurroundFormats as empty string when it is null." into pi-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
66726f3609
@@ -1320,6 +1320,11 @@ public class AudioService extends IAudioService.Stub
|
|||||||
}
|
}
|
||||||
String enabledSurroundFormats = Settings.Global.getString(
|
String enabledSurroundFormats = Settings.Global.getString(
|
||||||
cr, Settings.Global.ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS);
|
cr, Settings.Global.ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS);
|
||||||
|
if (enabledSurroundFormats == null) {
|
||||||
|
// Never allow enabledSurroundFormats as a null, which could happen when
|
||||||
|
// ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS is not appear in settings DB.
|
||||||
|
enabledSurroundFormats = "";
|
||||||
|
}
|
||||||
if (!forceUpdate && TextUtils.equals(enabledSurroundFormats, mEnabledSurroundFormats)) {
|
if (!forceUpdate && TextUtils.equals(enabledSurroundFormats, mEnabledSurroundFormats)) {
|
||||||
// Update enabled surround formats to AudioPolicyManager only when forceUpdate
|
// Update enabled surround formats to AudioPolicyManager only when forceUpdate
|
||||||
// is true or enabled surround formats changed.
|
// is true or enabled surround formats changed.
|
||||||
|
|||||||
Reference in New Issue
Block a user