From f60fc373d932fa619da333c7f0e8498881df2361 Mon Sep 17 00:00:00 2001 From: Shunkai Yao Date: Tue, 12 Dec 2023 17:48:18 +0000 Subject: [PATCH] Spatializer default implementatoin with VTS Bug: 273373363 Test: atest VtsHalSpatializerTargetTest Test: atest VtsHalAudioEffectTargetTest Change-Id: I41218661ac7265723258303438dd01f704838188 --- audio/aidl/TEST_MAPPING | 5 + audio/aidl/default/audio_effects_config.xml | 2 + audio/aidl/default/spatializer/Android.bp | 41 ++++ .../default/spatializer/SpatializerSw.cpp | 211 ++++++++++++++++++ .../aidl/default/spatializer/SpatializerSw.h | 68 ++++++ audio/aidl/vts/Android.bp | 6 + audio/aidl/vts/EffectHelper.h | 16 +- .../aidl/vts/VtsHalSpatializerTargetTest.cpp | 189 ++++++++++++++++ 8 files changed, 534 insertions(+), 4 deletions(-) create mode 100644 audio/aidl/default/spatializer/Android.bp create mode 100644 audio/aidl/default/spatializer/SpatializerSw.cpp create mode 100644 audio/aidl/default/spatializer/SpatializerSw.h create mode 100644 audio/aidl/vts/VtsHalSpatializerTargetTest.cpp diff --git a/audio/aidl/TEST_MAPPING b/audio/aidl/TEST_MAPPING index 81c99f78a9..2b6207eb06 100644 --- a/audio/aidl/TEST_MAPPING +++ b/audio/aidl/TEST_MAPPING @@ -51,5 +51,10 @@ { "name": "VtsHalNSTargetTest" } + ], + "postsubmit": [ + { + "name": "VtsHalSpatializerTargetTest" + } ] } diff --git a/audio/aidl/default/audio_effects_config.xml b/audio/aidl/default/audio_effects_config.xml index 6f0af21ffc..827ff80a8a 100644 --- a/audio/aidl/default/audio_effects_config.xml +++ b/audio/aidl/default/audio_effects_config.xml @@ -47,6 +47,7 @@ +