1BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/common
2
3#Audio Vendor libraries
4PRODUCT_PACKAGES += \
5	libfvsam_prm_parser \
6	libmahalcontroller
7
8ifeq ($(USE_MAM_V4_ABOVE),true)
9PRODUCT_PACKAGES += \
10	libMAM_Google_Pixel_Android
11else
12PRODUCT_PACKAGES += \
13	libAlgFx_HiFi3z
14endif
15
16ifneq ($(USE_AUDIO_HAL_AIDL),true)
17## AudioHAL Configurations
18PRODUCT_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 \
24	frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
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
28endif
29
30## TODO(b/271958194): separate for hidl and aidl.
31PRODUCT_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))
36