From 3b73d6bb4feda0a1b0d0a745e5624b24c0afaf30 Mon Sep 17 00:00:00 2001 From: millerliang Date: Fri, 10 Feb 2023 17:58:44 +0800 Subject: [PATCH] audio:enable mmap and raw on BT AoC can support mmap on BT both playback and recording after gpar/322484. Bug: 232205959 Test: OboeTester Signed-off-by: millerliang Change-Id: I2aedb0c19e9d0911f775de2da3beac0e0dc92db3 --- .../config/audio_policy_configuration.xml | 16 ++++++++-------- ...licy_configuration_a2dp_offload_disabled.xml | 10 +++++----- ...olicy_configuration_bluetooth_legacy_hal.xml | 10 +++++----- audio/tangorpro/config/mixer_paths.xml | 17 +++++++++++++++++ 4 files changed, 35 insertions(+), 18 deletions(-) diff --git a/audio/tangorpro/config/audio_policy_configuration.xml b/audio/tangorpro/config/audio_policy_configuration.xml index 5f65034..d887c08 100644 --- a/audio/tangorpro/config/audio_policy_configuration.xml +++ b/audio/tangorpro/config/audio_policy_configuration.xml @@ -193,11 +193,11 @@ + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> @@ -220,9 +220,9 @@ + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> diff --git a/audio/tangorpro/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/tangorpro/config/audio_policy_configuration_a2dp_offload_disabled.xml index 319c16f..d78ae11 100644 --- a/audio/tangorpro/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/tangorpro/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -184,11 +184,11 @@ + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> @@ -199,9 +199,9 @@ + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> diff --git a/audio/tangorpro/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/tangorpro/config/audio_policy_configuration_bluetooth_legacy_hal.xml index 8a92d35..b321568 100644 --- a/audio/tangorpro/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/tangorpro/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -180,11 +180,11 @@ + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> + sources="primary output,deep buffer,compressed_offload,voip_rx,raw,mmap_no_irq_out"/> @@ -195,9 +195,9 @@ + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> + sources="Built-In Mic,Built-In Back Mic,USB Device In,USB Headset In,BT SCO Headset Mic"/> diff --git a/audio/tangorpro/config/mixer_paths.xml b/audio/tangorpro/config/mixer_paths.xml index ff12b83..a252a43 100644 --- a/audio/tangorpro/config/mixer_paths.xml +++ b/audio/tangorpro/config/mixer_paths.xml @@ -187,6 +187,7 @@ + @@ -444,6 +445,10 @@ + + + + @@ -462,6 +467,10 @@ + + + + @@ -694,6 +703,10 @@ + + + + @@ -702,6 +715,10 @@ + + + + >