diff --git a/audio/aidl/default/Android.bp b/audio/aidl/default/Android.bp index 949b654cd3..6d0b95ef12 100644 --- a/audio/aidl/default/Android.bp +++ b/audio/aidl/default/Android.bp @@ -200,6 +200,7 @@ cc_defaults { vendor: true, shared_libs: [ "libaudioaidlcommon", + "libaudioutils", "libbase", "libbinder_ndk", "libcutils", diff --git a/audio/aidl/default/acousticEchoCanceler/Android.bp b/audio/aidl/default/acousticEchoCanceler/Android.bp index bfb72129a5..35d4a56e21 100644 --- a/audio/aidl/default/acousticEchoCanceler/Android.bp +++ b/audio/aidl/default/acousticEchoCanceler/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libaecsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "AcousticEchoCancelerSw.cpp", diff --git a/audio/aidl/default/automaticGainControlV1/Android.bp b/audio/aidl/default/automaticGainControlV1/Android.bp index 4ae8e63709..05c2c543d7 100644 --- a/audio/aidl/default/automaticGainControlV1/Android.bp +++ b/audio/aidl/default/automaticGainControlV1/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libagc1sw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "AutomaticGainControlV1Sw.cpp", diff --git a/audio/aidl/default/automaticGainControlV2/Android.bp b/audio/aidl/default/automaticGainControlV2/Android.bp index 631cf58d23..dedc555a82 100644 --- a/audio/aidl/default/automaticGainControlV2/Android.bp +++ b/audio/aidl/default/automaticGainControlV2/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libagc2sw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "AutomaticGainControlV2Sw.cpp", diff --git a/audio/aidl/default/bassboost/Android.bp b/audio/aidl/default/bassboost/Android.bp index 82b2f203b9..9f4777025c 100644 --- a/audio/aidl/default/bassboost/Android.bp +++ b/audio/aidl/default/bassboost/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libbassboostsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "BassBoostSw.cpp", diff --git a/audio/aidl/default/downmix/Android.bp b/audio/aidl/default/downmix/Android.bp index 6d15cdb0cd..86572830d6 100644 --- a/audio/aidl/default/downmix/Android.bp +++ b/audio/aidl/default/downmix/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libdownmixsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "DownmixSw.cpp", diff --git a/audio/aidl/default/dynamicProcessing/Android.bp b/audio/aidl/default/dynamicProcessing/Android.bp index 1c0312d36e..c0a648de5e 100644 --- a/audio/aidl/default/dynamicProcessing/Android.bp +++ b/audio/aidl/default/dynamicProcessing/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libdynamicsprocessingsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "DynamicsProcessingSw.cpp", diff --git a/audio/aidl/default/envReverb/Android.bp b/audio/aidl/default/envReverb/Android.bp index dd4219a5b8..2443c2ac3a 100644 --- a/audio/aidl/default/envReverb/Android.bp +++ b/audio/aidl/default/envReverb/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libenvreverbsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "EnvReverbSw.cpp", diff --git a/audio/aidl/default/equalizer/Android.bp b/audio/aidl/default/equalizer/Android.bp index 3610563cf7..42708d1253 100644 --- a/audio/aidl/default/equalizer/Android.bp +++ b/audio/aidl/default/equalizer/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libequalizersw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "EqualizerSw.cpp", diff --git a/audio/aidl/default/extension/Android.bp b/audio/aidl/default/extension/Android.bp index 4e5d352ac8..5fee479f93 100644 --- a/audio/aidl/default/extension/Android.bp +++ b/audio/aidl/default/extension/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libextensioneffect", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "ExtensionEffect.cpp", diff --git a/audio/aidl/default/hapticGenerator/Android.bp b/audio/aidl/default/hapticGenerator/Android.bp index 0df9a9412d..8fb9a3dbbd 100644 --- a/audio/aidl/default/hapticGenerator/Android.bp +++ b/audio/aidl/default/hapticGenerator/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libhapticgeneratorsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "HapticGeneratorSw.cpp", diff --git a/audio/aidl/default/loudnessEnhancer/Android.bp b/audio/aidl/default/loudnessEnhancer/Android.bp index 89a72fe469..cd44b50206 100644 --- a/audio/aidl/default/loudnessEnhancer/Android.bp +++ b/audio/aidl/default/loudnessEnhancer/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libloudnessenhancersw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "LoudnessEnhancerSw.cpp", diff --git a/audio/aidl/default/noiseSuppression/Android.bp b/audio/aidl/default/noiseSuppression/Android.bp index dad3d49d47..f24ded6fac 100644 --- a/audio/aidl/default/noiseSuppression/Android.bp +++ b/audio/aidl/default/noiseSuppression/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libnssw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "NoiseSuppressionSw.cpp", diff --git a/audio/aidl/default/presetReverb/Android.bp b/audio/aidl/default/presetReverb/Android.bp index 18bdd17b29..d6001410e9 100644 --- a/audio/aidl/default/presetReverb/Android.bp +++ b/audio/aidl/default/presetReverb/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libpresetreverbsw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "PresetReverbSw.cpp", diff --git a/audio/aidl/default/spatializer/Android.bp b/audio/aidl/default/spatializer/Android.bp index 41fb323a1b..05ed365c01 100644 --- a/audio/aidl/default/spatializer/Android.bp +++ b/audio/aidl/default/spatializer/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libspatializersw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "SpatializerSw.cpp", diff --git a/audio/aidl/default/virtualizer/Android.bp b/audio/aidl/default/virtualizer/Android.bp index ed0199df72..1c41bb5dd9 100644 --- a/audio/aidl/default/virtualizer/Android.bp +++ b/audio/aidl/default/virtualizer/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libvirtualizersw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "VirtualizerSw.cpp", diff --git a/audio/aidl/default/visualizer/Android.bp b/audio/aidl/default/visualizer/Android.bp index 091daa243f..68f71777de 100644 --- a/audio/aidl/default/visualizer/Android.bp +++ b/audio/aidl/default/visualizer/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libvisualizersw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "VisualizerSw.cpp", diff --git a/audio/aidl/default/volume/Android.bp b/audio/aidl/default/volume/Android.bp index 418bb8d0cd..f1a051f522 100644 --- a/audio/aidl/default/volume/Android.bp +++ b/audio/aidl/default/volume/Android.bp @@ -27,8 +27,6 @@ cc_library_shared { name: "libvolumesw", defaults: [ "aidlaudioeffectservice_defaults", - "latest_android_media_audio_common_types_ndk_shared", - "latest_android_hardware_audio_effect_ndk_shared", ], srcs: [ "VolumeSw.cpp", diff --git a/audio/aidl/vts/Android.bp b/audio/aidl/vts/Android.bp index 1cfa86ec98..9b0e233261 100644 --- a/audio/aidl/vts/Android.bp +++ b/audio/aidl/vts/Android.bp @@ -41,11 +41,21 @@ cc_defaults { "vts", ], srcs: [ - ":effectCommonFile", "TestUtils.cpp", ], } +cc_defaults { + name: "VtsHalAudioEffectTargetTestDefaults", + defaults: [ + "latest_android_hardware_audio_effect_ndk_static", + "VtsHalAudioTargetTestDefaults", + ], + srcs: [ + ":effectCommonFile", + ], +} + cc_test { name: "VtsHalAudioCoreTargetTest", defaults: [ @@ -66,25 +76,25 @@ cc_test { cc_test { name: "VtsHalAudioEffectFactoryTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalAudioEffectFactoryTargetTest.cpp"], } cc_test { name: "VtsHalAudioEffectTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalAudioEffectTargetTest.cpp"], } cc_test { name: "VtsHalBassBoostTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalBassBoostTargetTest.cpp"], } cc_test { name: "VtsHalDownmixTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalDownmixTargetTest.cpp"], shared_libs: [ "libaudioutils", @@ -93,85 +103,85 @@ cc_test { cc_test { name: "VtsHalDynamicsProcessingTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], static_libs: ["libaudioaidlranges"], srcs: ["VtsHalDynamicsProcessingTest.cpp"], } cc_test { name: "VtsHalEnvironmentalReverbTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalEnvironmentalReverbTargetTest.cpp"], } cc_test { name: "VtsHalEqualizerTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalEqualizerTargetTest.cpp"], } cc_test { name: "VtsHalHapticGeneratorTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalHapticGeneratorTargetTest.cpp"], } cc_test { name: "VtsHalLoudnessEnhancerTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalLoudnessEnhancerTargetTest.cpp"], } cc_test { name: "VtsHalPresetReverbTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalPresetReverbTargetTest.cpp"], } cc_test { name: "VtsHalVirtualizerTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalVirtualizerTargetTest.cpp"], } cc_test { name: "VtsHalVisualizerTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalVisualizerTargetTest.cpp"], } cc_test { name: "VtsHalVolumeTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalVolumeTargetTest.cpp"], } cc_test { name: "VtsHalAECTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalAECTargetTest.cpp"], } cc_test { name: "VtsHalAGC1TargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalAGC1TargetTest.cpp"], } cc_test { name: "VtsHalAGC2TargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalAGC2TargetTest.cpp"], } cc_test { name: "VtsHalNSTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalNSTargetTest.cpp"], } cc_test { name: "VtsHalSpatializerTargetTest", - defaults: ["VtsHalAudioTargetTestDefaults"], + defaults: ["VtsHalAudioEffectTargetTestDefaults"], srcs: ["VtsHalSpatializerTargetTest.cpp"], }