Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 1 | BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/common |
| 2 | |
| 3 | #Audio Vendor libraries |
| 4 | PRODUCT_PACKAGES += \ |
| 5 | libfvsam_prm_parser \ |
Jasmine Cha | 3d6169d | 2024-08-13 08:14:48 +0000 | [diff] [blame] | 6 | libmahalcontroller |
| 7 | |
| 8 | ifeq ($(USE_MAM_V4_ABOVE),true) |
| 9 | PRODUCT_PACKAGES += \ |
| 10 | libMAM_Google_Pixel_Android |
| 11 | else |
| 12 | PRODUCT_PACKAGES += \ |
Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 13 | libAlgFx_HiFi3z |
Jasmine Cha | 3d6169d | 2024-08-13 08:14:48 +0000 | [diff] [blame] | 14 | endif |
Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 15 | |
Jasmine Cha | 1e19480 | 2023-12-22 10:28:42 +0800 | [diff] [blame] | 16 | ifneq ($(USE_AUDIO_HAL_AIDL),true) |
Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 17 | ## AudioHAL Configurations |
| 18 | PRODUCT_COPY_FILES += \ |
| 19 | frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration_7_0.xml \ |
| 20 | frameworks/av/services/audiopolicy/config/a2dp_in_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration_7_0.xml \ |
| 21 | frameworks/av/services/audiopolicy/config/hearing_aid_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/hearing_aid_audio_policy_configuration_7_0.xml \ |
| 22 | frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ |
| 23 | frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ |
David Li | 71e876c | 2023-10-26 17:26:41 +0800 | [diff] [blame] | 24 | frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ |
Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 25 | frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ |
| 26 | frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration_7_0.xml |
| 27 | |
David Li | 71e876c | 2023-10-26 17:26:41 +0800 | [diff] [blame] | 28 | endif |
| 29 | |
Jasmine Cha | 8e0e106 | 2023-03-03 14:51:32 +0800 | [diff] [blame] | 30 | ## TODO(b/271958194): separate for hidl and aidl. |
| 31 | PRODUCT_SOONG_NAMESPACES += \ |
| 32 | vendor/google/whitechapel/audio/hal \ |
| 33 | vendor/google/whitechapel/audio/interfaces |
| 34 | |
| 35 | $(call soong_config_set,aoc_audio_board,platform,$(TARGET_BOARD_PLATFORM)) |