From 3375ea9045e91c86d37f6d8e7db32024dfc94b5a Mon Sep 17 00:00:00 2001 From: Joey Poomarin Phloyphisut Date: Mon, 24 May 2021 04:44:31 +0000 Subject: [PATCH] USB Audio: Enable HIFI Playback on the audio HAL part on Raviole. Test: Test: local build test. If use highspeed usb + capture. AOC crash. otherwise, everything is normal Bug: 182996456 Change-Id: I48958acf8dfc77fa90096fc72cd6912c460e1db2 --- .../oriole/config/audio_platform_configuration.xml | 4 +++- audio/oriole/config/audio_policy_configuration.xml | 5 +++-- ..._policy_configuration_a2dp_offload_disabled.xml | 5 +++-- ...o_policy_configuration_bluetooth_legacy_hal.xml | 5 +++-- audio/oriole/config/mixer_paths.xml | 14 ++++++++++++++ .../raven/config/audio_platform_configuration.xml | 4 +++- audio/raven/config/audio_policy_configuration.xml | 5 +++-- ..._policy_configuration_a2dp_offload_disabled.xml | 5 +++-- ...o_policy_configuration_bluetooth_legacy_hal.xml | 5 +++-- audio/raven/config/mixer_paths.xml | 14 ++++++++++++++ .../slider/config/audio_platform_configuration.xml | 4 +++- audio/slider/config/audio_policy_configuration.xml | 5 +++-- ..._policy_configuration_a2dp_offload_disabled.xml | 5 +++-- ...o_policy_configuration_bluetooth_legacy_hal.xml | 5 +++-- audio/slider/config/mixer_paths.xml | 14 ++++++++++++++ .../config/audio_platform_configuration.xml | 4 +++- .../whitefin/config/audio_policy_configuration.xml | 5 +++-- ..._policy_configuration_a2dp_offload_disabled.xml | 5 +++-- ...o_policy_configuration_bluetooth_legacy_hal.xml | 5 +++-- audio/whitefin/config/mixer_paths.xml | 14 ++++++++++++++ 20 files changed, 104 insertions(+), 28 deletions(-) diff --git a/audio/oriole/config/audio_platform_configuration.xml b/audio/oriole/config/audio_platform_configuration.xml index 6dbcdbc..63bc56c 100644 --- a/audio/oriole/config/audio_platform_configuration.xml +++ b/audio/oriole/config/audio_platform_configuration.xml @@ -135,6 +135,8 @@ + + @@ -196,7 +198,7 @@ - + diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml index 50dba03..2252c11 100644 --- a/audio/oriole/config/audio_policy_configuration.xml +++ b/audio/oriole/config/audio_policy_configuration.xml @@ -112,6 +112,7 @@ samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> + @@ -186,9 +187,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + + + + + + + + + + + + + + diff --git a/audio/raven/config/audio_platform_configuration.xml b/audio/raven/config/audio_platform_configuration.xml index 6dbcdbc..63bc56c 100644 --- a/audio/raven/config/audio_platform_configuration.xml +++ b/audio/raven/config/audio_platform_configuration.xml @@ -135,6 +135,8 @@ + + @@ -196,7 +198,7 @@ - + diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml index 50dba03..2252c11 100644 --- a/audio/raven/config/audio_policy_configuration.xml +++ b/audio/raven/config/audio_policy_configuration.xml @@ -112,6 +112,7 @@ samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> + @@ -186,9 +187,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + + + + + + + + + + + + + + diff --git a/audio/slider/config/audio_platform_configuration.xml b/audio/slider/config/audio_platform_configuration.xml index 74e3852..5ab950d 100644 --- a/audio/slider/config/audio_platform_configuration.xml +++ b/audio/slider/config/audio_platform_configuration.xml @@ -135,6 +135,8 @@ + + @@ -196,7 +198,7 @@ - + diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml index 5e5a151..3569860 100644 --- a/audio/slider/config/audio_policy_configuration.xml +++ b/audio/slider/config/audio_policy_configuration.xml @@ -112,6 +112,7 @@ samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> + @@ -186,9 +187,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -165,9 +166,9 @@ + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + + + + + + + + + + + + + + diff --git a/audio/whitefin/config/audio_platform_configuration.xml b/audio/whitefin/config/audio_platform_configuration.xml index 74e3852..5ab950d 100644 --- a/audio/whitefin/config/audio_platform_configuration.xml +++ b/audio/whitefin/config/audio_platform_configuration.xml @@ -135,6 +135,8 @@ + + @@ -196,7 +198,7 @@ - + diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml index 322c4fe..4ed9260 100644 --- a/audio/whitefin/config/audio_policy_configuration.xml +++ b/audio/whitefin/config/audio_policy_configuration.xml @@ -107,6 +107,7 @@ samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> + @@ -160,9 +161,9 @@ + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -160,9 +161,9 @@ + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + @@ -160,9 +161,9 @@ + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx,hifi_playback"/> + + + + + + + + + + + + + +