From d2db8a5541e10488f24398ccbc84a6c165418620 Mon Sep 17 00:00:00 2001 From: millerliang Date: Thu, 1 Jul 2021 01:13:10 +0800 Subject: [PATCH] audio: apply RAW path for raw playback Apply the entry point of raw path which writes data through pcm mmap from user space to DRAM ring buffer. Bug: 190775545 Test: OboeTester Change-Id: I3f61126f323fcebc0a2b53c06d564b9e9e64f823 --- audio/oriole/config/audio_platform_configuration.xml | 4 ++-- audio/oriole/config/audio_policy_configuration.xml | 2 +- .../audio_policy_configuration_a2dp_offload_disabled.xml | 2 +- .../audio_policy_configuration_bluetooth_legacy_hal.xml | 2 +- audio/oriole/config/mixer_paths.xml | 6 ++++-- audio/raven/config/audio_platform_configuration.xml | 4 ++-- audio/raven/config/audio_policy_configuration.xml | 2 +- .../audio_policy_configuration_a2dp_offload_disabled.xml | 2 +- .../audio_policy_configuration_bluetooth_legacy_hal.xml | 2 +- audio/raven/config/mixer_paths.xml | 6 ++++-- audio/slider/config/audio_platform_configuration.xml | 4 ++-- audio/slider/config/audio_policy_configuration.xml | 2 +- .../audio_policy_configuration_a2dp_offload_disabled.xml | 2 +- .../audio_policy_configuration_bluetooth_legacy_hal.xml | 2 +- audio/slider/config/mixer_paths.xml | 6 ++++-- audio/whitefin/config/audio_platform_configuration.xml | 4 ++-- audio/whitefin/config/audio_policy_configuration.xml | 2 +- .../audio_policy_configuration_a2dp_offload_disabled.xml | 2 +- .../audio_policy_configuration_bluetooth_legacy_hal.xml | 2 +- audio/whitefin/config/mixer_paths.xml | 6 ++++-- 20 files changed, 36 insertions(+), 28 deletions(-) diff --git a/audio/oriole/config/audio_platform_configuration.xml b/audio/oriole/config/audio_platform_configuration.xml index 749a467..5fab66c 100644 --- a/audio/oriole/config/audio_platform_configuration.xml +++ b/audio/oriole/config/audio_platform_configuration.xml @@ -172,8 +172,8 @@ - - + + diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml index 356d7cb..26eecc0 100644 --- a/audio/oriole/config/audio_policy_configuration.xml +++ b/audio/oriole/config/audio_policy_configuration.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 8d34731..b22a903 100644 --- a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 54569fa..a5dafff 100644 --- a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - diff --git a/audio/oriole/config/mixer_paths.xml b/audio/oriole/config/mixer_paths.xml index e0702a5..68097ef 100644 --- a/audio/oriole/config/mixer_paths.xml +++ b/audio/oriole/config/mixer_paths.xml @@ -112,6 +112,7 @@ + @@ -133,6 +134,7 @@ + @@ -384,7 +386,7 @@ - + @@ -394,7 +396,7 @@ - + diff --git a/audio/raven/config/audio_platform_configuration.xml b/audio/raven/config/audio_platform_configuration.xml index 749a467..5fab66c 100644 --- a/audio/raven/config/audio_platform_configuration.xml +++ b/audio/raven/config/audio_platform_configuration.xml @@ -172,8 +172,8 @@ - - + + diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml index 356d7cb..26eecc0 100644 --- a/audio/raven/config/audio_policy_configuration.xml +++ b/audio/raven/config/audio_policy_configuration.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 8d34731..b22a903 100644 --- a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 54569fa..a5dafff 100644 --- a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -55,7 +55,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - diff --git a/audio/raven/config/mixer_paths.xml b/audio/raven/config/mixer_paths.xml index e0702a5..68097ef 100644 --- a/audio/raven/config/mixer_paths.xml +++ b/audio/raven/config/mixer_paths.xml @@ -112,6 +112,7 @@ + @@ -133,6 +134,7 @@ + @@ -384,7 +386,7 @@ - + @@ -394,7 +396,7 @@ - + diff --git a/audio/slider/config/audio_platform_configuration.xml b/audio/slider/config/audio_platform_configuration.xml index 9966686..2c78ee1 100644 --- a/audio/slider/config/audio_platform_configuration.xml +++ b/audio/slider/config/audio_platform_configuration.xml @@ -110,8 +110,8 @@ - - + + diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml index 2841b85..8220e30 100644 --- a/audio/slider/config/audio_policy_configuration.xml +++ b/audio/slider/config/audio_policy_configuration.xml @@ -54,7 +54,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 4ef5a68..8a9694f 100644 --- a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -54,7 +54,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - 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 575c4c0..89b3da2 100644 --- a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -54,7 +54,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" /> - diff --git a/audio/slider/config/mixer_paths.xml b/audio/slider/config/mixer_paths.xml index 781c43b..3e50e61 100644 --- a/audio/slider/config/mixer_paths.xml +++ b/audio/slider/config/mixer_paths.xml @@ -95,6 +95,7 @@ + @@ -110,6 +111,7 @@ + @@ -339,7 +341,7 @@ - + @@ -349,7 +351,7 @@ - + diff --git a/audio/whitefin/config/audio_platform_configuration.xml b/audio/whitefin/config/audio_platform_configuration.xml index 9966686..2c78ee1 100644 --- a/audio/whitefin/config/audio_platform_configuration.xml +++ b/audio/whitefin/config/audio_platform_configuration.xml @@ -110,8 +110,8 @@ - - + + diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml index 9c5d9f3..7c5df64 100644 --- a/audio/whitefin/config/audio_policy_configuration.xml +++ b/audio/whitefin/config/audio_policy_configuration.xml @@ -49,7 +49,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO"/> - diff --git a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml index 9490ce8..604ac8f 100644 --- a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -49,7 +49,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO"/> - 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 29ed9d5..bc02fe4 100644 --- a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -49,7 +49,7 @@ channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO"/> - diff --git a/audio/whitefin/config/mixer_paths.xml b/audio/whitefin/config/mixer_paths.xml index fc1ff70..42e25a2 100644 --- a/audio/whitefin/config/mixer_paths.xml +++ b/audio/whitefin/config/mixer_paths.xml @@ -103,6 +103,7 @@ + @@ -124,6 +125,7 @@ + @@ -388,7 +390,7 @@ - + @@ -398,7 +400,7 @@ - +