From 0aa76bceb0851bec9058d7d544824102679eaad2 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Sat, 15 Mar 2025 02:11:55 +0200 Subject: [PATCH] sm6375-common: Partially switch to moto audio_policy_configuration This seems to fix some audio issues but ideally we should fix the qcom xml instead. Change-Id: Iaafa1ce90862a80d3601fad95a7563513b7eee7d --- audio/audio_policy_configuration.xml | 280 +++++++-------------------- common.mk | 3 +- 2 files changed, 72 insertions(+), 211 deletions(-) diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml index 197e350..630ad9f 100644 --- a/audio/audio_policy_configuration.xml +++ b/audio/audio_policy_configuration.xml @@ -57,7 +57,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - + - - - + - - - - + + + - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - @@ -360,85 +243,62 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> - - - - + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + + + sources="primary output,deep_buffer,direct_pcm,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,voip_rx"/> - - - - - - - - - - - + sources="primary output,deep_buffer,direct_pcm,voip_rx"/> + + + + + + + + + + - - - - - - - - - - - - - - - + - - + + diff --git a/common.mk b/common.mk index 6825e70..d3a68b1 100644 --- a/common.mk +++ b/common.mk @@ -98,7 +98,8 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml + frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml # Boot control PRODUCT_PACKAGES += \