From 68eb212b74e31e43ffa112586cd056a6cf402bfb Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Thu, 30 Apr 2020 17:40:57 -0700 Subject: [PATCH] audio policy: add ECHO_REFERENCE to virtual audio sources When ECHO_REFERENCE audio source was added, it was omitted from the list of virtual audio sources (sources protected by privileged permission not accessing the mic). This prevents from capturing echo reference at the same time as the input from mic. Bug: 154639757 Test: test app on yukawa Change-Id: Ib12e8c817dec7c3f4d3f3f7e7403330c88cead52 --- services/audiopolicy/service/AudioPolicyService.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/services/audiopolicy/service/AudioPolicyService.cpp b/services/audiopolicy/service/AudioPolicyService.cpp index d743be9ab6..a15970af60 100644 --- a/services/audiopolicy/service/AudioPolicyService.cpp +++ b/services/audiopolicy/service/AudioPolicyService.cpp @@ -676,6 +676,7 @@ bool AudioPolicyService::isVirtualSource(audio_source_t source) case AUDIO_SOURCE_VOICE_CALL: case AUDIO_SOURCE_REMOTE_SUBMIX: case AUDIO_SOURCE_FM_TUNER: + case AUDIO_SOURCE_ECHO_REFERENCE: return true; default: break;