blob: b8fd96bb2eac7113b4d1609ee8c3f7ec883cc421 [file] [log] [blame]
Jasmine Cha1e194802023-12-22 10:28:42 +08001
Jasmine Cha8e0e1062023-03-03 14:51:32 +08002DEVICE_MANIFEST_FILE += device/google/gs-common/audio/aidl/manifest.xml
3
4# Audio HALs
5PRODUCT_PACKAGES += \
David Li4cc0efc2023-07-05 17:39:10 +08006 android.hardware.audio.service-aidl.aoc \
7 vendor.google.whitechapel.audio.hal.parserservice \
Jasmine Cha8e0e1062023-03-03 14:51:32 +08008
David Li827c84e2023-04-26 14:52:35 +08009# AIDL software effects. These are the effects supporting in all projects.
10# For the project-specific effects, such as haptic generator, please add them
11# to makefile in the project's device folder.
12PRODUCT_PACKAGES += \
13 libvisualizeraidl \
14 libbundleaidl \
15 libreverbaidl \
16 libdynamicsprocessingaidl \
17 libloudnessenhanceraidl \
18 libdownmixaidl \
19
Jasmine Cha8e0e1062023-03-03 14:51:32 +080020BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/aidl
Carter Hsue9c42332023-12-04 15:53:50 +080021BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/hdmi_audio
Jasmine Cha8e0e1062023-03-03 14:51:32 +080022
23include device/google/gs-common/audio/common.mk
24
25DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/audio/aidl/device_framework_matrix_product.xml
Jasmine Cha6cd390e2023-03-13 09:41:44 +080026
27PRODUCT_PROPERTY_OVERRIDES += \
28 vendor.audio_hal.aidl.enable=true
Mikhail Naganov57cd0312024-02-06 20:01:42 -080029PRODUCT_SYSTEM_EXT_PROPERTIES += \
30 ro.audio.ihaladaptervendorextension_enabled=true
Jasmine Chae5bf86e2023-12-12 16:27:28 +080031
32$(call soong_config_set,pixel_audio_hal_type,aidl_build,true)