Map AUDIO_SOURCE_ECHO_REFERENCE to an Operation.
Similar to AUDIO_SOURCE_REMOTE_SUBMIX, echo reference is an input stream
that does not use the microphone.
Bug: 189817123
Test: Privacy indicator is not shown when echo reference input stream is
active.
Change-Id: I722aafdb35d2378fb9d72f265b41551e253bcb9e
diff --git a/media/utils/ServiceUtilities.cpp b/media/utils/ServiceUtilities.cpp
index 9c7b863..9620d24 100644
--- a/media/utils/ServiceUtilities.cpp
+++ b/media/utils/ServiceUtilities.cpp
@@ -71,6 +71,7 @@
switch (source) {
case AUDIO_SOURCE_HOTWORD:
return AppOpsManager::OP_RECORD_AUDIO_HOTWORD;
+ case AUDIO_SOURCE_ECHO_REFERENCE: // fallthrough
case AUDIO_SOURCE_REMOTE_SUBMIX:
return AppOpsManager::OP_RECORD_AUDIO_OUTPUT;
case AUDIO_SOURCE_VOICE_DOWNLINK: