audio: pack AIDL s/w effects

Pack the common s/w effects into the AIDL effect HAL enabled image.
Includes the following effects,
  1. libbundleaidl
  2. libreverbaidl
  3. libvisualizeraidl
  4. libdynamicsprocessingaidl
  5. libdownmixaidl
  6. libloudnessenhanceraidl

The project-specific effects should be add into the makefile in the
project folder.

Test: mm
Bug: 271500140
Change-Id: I4d89440791d43eaf03288d5f7bf6d61cbd21659f
This commit is contained in:
David Li 2023-04-26 14:52:35 +08:00
parent 6c4c5cdf26
commit 827c84ee7d

View file

@ -4,6 +4,17 @@ DEVICE_MANIFEST_FILE += device/google/gs-common/audio/aidl/manifest.xml
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.audio.service-aidl.aoc android.hardware.audio.service-aidl.aoc
# AIDL software effects. These are the effects supporting in all projects.
# For the project-specific effects, such as haptic generator, please add them
# to makefile in the project's device folder.
PRODUCT_PACKAGES += \
libvisualizeraidl \
libbundleaidl \
libreverbaidl \
libdynamicsprocessingaidl \
libloudnessenhanceraidl \
libdownmixaidl \
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/aidl BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/aidl
include device/google/gs-common/audio/common.mk include device/google/gs-common/audio/common.mk