summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jean-Michel Trivi <jmtrivi@google.com> 2024-05-14 13:19:06 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-05-14 13:19:06 +0000
commit07f66cf4135885cc29a33637df7df07313543906 (patch)
treefc8effdfb8b8f2bb9528b527c02fb5bf627b7efb
parent717897e990292f893fe20b0eb12323956919b490 (diff)
parent3a8f2e017a56c0dfc1b840537b94ed9bfef75eef (diff)
Merge "[Bugfix] Fix the issue where the spatializer available status could not be updated" into main
-rw-r--r--services/core/java/com/android/server/audio/SpatializerHelper.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/audio/SpatializerHelper.java b/services/core/java/com/android/server/audio/SpatializerHelper.java
index 4f7f31dfa7dc..5be2291ff056 100644
--- a/services/core/java/com/android/server/audio/SpatializerHelper.java
+++ b/services/core/java/com/android/server/audio/SpatializerHelper.java
@@ -342,9 +342,6 @@ public class SpatializerHelper {
//------------------------------------------------------
// routing monitoring
synchronized void onRoutingUpdated() {
- if (!mFeatureEnabled) {
- return;
- }
switch (mState) {
case STATE_UNINITIALIZED:
case STATE_NOT_SUPPORTED:
@@ -388,7 +385,7 @@ public class SpatializerHelper {
setDispatchAvailableState(false);
}
- boolean enabled = able && enabledAvailable.first;
+ boolean enabled = mFeatureEnabled && able && enabledAvailable.first;
if (enabled) {
loglogi("Enabling Spatial Audio since enabled for media device:"
+ currentDevice);