From 0a7ce9cef82d304ea525f685eb5a4a73d5995e98 Mon Sep 17 00:00:00 2001 From: David Li Date: Thu, 11 Mar 2021 16:10:04 +0800 Subject: [PATCH] audio: add incall playback and capture to policy config and mixer path Bug: 165750425 Test: make -j128, test call screen feature on oriole Change-Id: I9d002359d119bc65932442d27aa5a13cc9193be0 --- .../config/audio_policy_configuration.xml | 34 ++++++++++++++++++- ...cy_configuration_a2dp_offload_disabled.xml | 34 ++++++++++++++++++- ...icy_configuration_bluetooth_legacy_hal.xml | 34 ++++++++++++++++++- audio/oriole/config/mixer_paths.xml | 32 +++++++++++++++++ .../config/audio_policy_configuration.xml | 34 ++++++++++++++++++- ...cy_configuration_a2dp_offload_disabled.xml | 34 ++++++++++++++++++- ...icy_configuration_bluetooth_legacy_hal.xml | 34 ++++++++++++++++++- audio/raven/config/mixer_paths.xml | 32 +++++++++++++++++ .../config/audio_policy_configuration.xml | 34 ++++++++++++++++++- ...cy_configuration_a2dp_offload_disabled.xml | 34 ++++++++++++++++++- ...icy_configuration_bluetooth_legacy_hal.xml | 34 ++++++++++++++++++- audio/slider/config/mixer_paths.xml | 33 ++++++++++++++++++ .../config/audio_policy_configuration.xml | 4 +-- ...cy_configuration_a2dp_offload_disabled.xml | 34 ++++++++++++++++++- ...icy_configuration_bluetooth_legacy_hal.xml | 34 ++++++++++++++++++- 15 files changed, 462 insertions(+), 13 deletions(-) diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml index 1e71bf3..b7ee8a8 100644 --- a/audio/oriole/config/audio_policy_configuration.xml +++ b/audio/oriole/config/audio_policy_configuration.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -117,6 +143,9 @@ + + + @@ -130,6 +159,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml index 688fc50..19794e1 100644 --- a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml index cd4945b..0c36d06 100644 --- a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/oriole/config/mixer_paths.xml b/audio/oriole/config/mixer_paths.xml index 11fe950..e0bc8fc 100644 --- a/audio/oriole/config/mixer_paths.xml +++ b/audio/oriole/config/mixer_paths.xml @@ -232,6 +232,10 @@ + + + + @@ -558,6 +562,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + > diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml index 1e71bf3..b7ee8a8 100644 --- a/audio/raven/config/audio_policy_configuration.xml +++ b/audio/raven/config/audio_policy_configuration.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -117,6 +143,9 @@ + + + @@ -130,6 +159,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml index 688fc50..19794e1 100644 --- a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml index cd4945b..0c36d06 100644 --- a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/raven/config/mixer_paths.xml b/audio/raven/config/mixer_paths.xml index 11fe950..e0bc8fc 100644 --- a/audio/raven/config/mixer_paths.xml +++ b/audio/raven/config/mixer_paths.xml @@ -232,6 +232,10 @@ + + + + @@ -558,6 +562,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + > diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml index 1e71bf3..b7ee8a8 100644 --- a/audio/slider/config/audio_policy_configuration.xml +++ b/audio/slider/config/audio_policy_configuration.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -117,6 +143,9 @@ + + + @@ -130,6 +159,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml index 688fc50..19794e1 100644 --- a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml index cd4945b..0c36d06 100644 --- a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -55,6 +57,17 @@ + + + + + + + + + + + + @@ -90,6 +113,9 @@ + + + @@ -102,6 +128,9 @@ + + + @@ -115,6 +144,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/slider/config/mixer_paths.xml b/audio/slider/config/mixer_paths.xml index d758204..ed7c2fe 100644 --- a/audio/slider/config/mixer_paths.xml +++ b/audio/slider/config/mixer_paths.xml @@ -196,6 +196,10 @@ + + + + @@ -521,6 +525,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml index 6da94d2..31f5c57 100644 --- a/audio/whitefin/config/audio_policy_configuration.xml +++ b/audio/whitefin/config/audio_policy_configuration.xml @@ -56,12 +56,12 @@ flags="AUDIO_OUTPUT_FLAG_INCALL_MUSIC"> + channelMasks="AUDIO_CHANNEL_OUT_STEREO" /> + channelMasks="AUDIO_CHANNEL_OUT_STEREO" /> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -50,6 +52,17 @@ + + + + + + + + + + + + @@ -85,6 +108,9 @@ + + + @@ -97,6 +123,9 @@ + + + @@ -110,6 +139,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + + diff --git a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml index 7614235..d4955f4 100644 --- a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -11,7 +11,7 @@ limitations under the License. --> - + @@ -20,6 +20,8 @@ Speaker Safe Earpiece Built-In Mic + Telephony Tx + Voice Call And Telephony Rx Speaker @@ -50,6 +52,17 @@ + + + + + + + + + + + + @@ -85,6 +108,9 @@ + + + @@ -97,6 +123,9 @@ + + + @@ -110,6 +139,8 @@ sources="Built-In Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + + +