diff options
Diffstat (limited to 'audio/policy/multizone/AudioPolicyManager.cpp')
-rw-r--r-- | audio/policy/multizone/AudioPolicyManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/audio/policy/multizone/AudioPolicyManager.cpp b/audio/policy/multizone/AudioPolicyManager.cpp index b5de6f3..2f5d036 100644 --- a/audio/policy/multizone/AudioPolicyManager.cpp +++ b/audio/policy/multizone/AudioPolicyManager.cpp @@ -2367,7 +2367,7 @@ status_t AudioPolicyManager::disconnectDevice(audio_devices_t device) ALOGV("disconnectDevice() session %d device 0x%08x", sessionDesc->sessionId(), device); - sessionDesc->mDevices &= getZoneDevices(zone); + sessionDesc->mDevices &= ~device; // Move all tracks in the output moveTracks(sessionDesc->mId, 0, sessionDesc->devices()); |