audio: move audio hal hidl and mk to gs-common am: e588f47ea3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/21918740 Change-Id: I8eddf0bb49bf87e0a4a29681926a70ee276b14f8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
af9e9d4dd2
4 changed files with 1 additions and 161 deletions
56
device.mk
56
device.mk
|
@ -996,61 +996,7 @@ PRODUCT_PACKAGES += \
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
# Audio HAL Server & Default Implementations
|
# Audio HAL Server & Default Implementations
|
||||||
PRODUCT_PACKAGES += \
|
include device/google/gs-common/audio/hidl_gs101.mk
|
||||||
android.hardware.audio.service \
|
|
||||||
android.hardware.audio@7.1-impl \
|
|
||||||
android.hardware.audio.effect@7.0-impl \
|
|
||||||
android.hardware.bluetooth.audio-impl \
|
|
||||||
android.hardware.soundtrigger@2.3-impl \
|
|
||||||
vendor.google.whitechapel.audio.audioext@4.0-impl
|
|
||||||
|
|
||||||
#Audio HAL libraries
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
audio.primary.$(TARGET_BOARD_PLATFORM) \
|
|
||||||
audio.platform.aoc \
|
|
||||||
sound_trigger.primary.$(TARGET_BOARD_PLATFORM) \
|
|
||||||
audio_bt_aoc \
|
|
||||||
audio_tunnel_aoc \
|
|
||||||
aoc_aud_ext \
|
|
||||||
libaoctuningdecoder \
|
|
||||||
libaoc_waves \
|
|
||||||
liboffloadeffect \
|
|
||||||
audio_waves_aoc \
|
|
||||||
audio_fortemedia_aoc \
|
|
||||||
audio_bluenote_aoc \
|
|
||||||
audio_usb_aoc \
|
|
||||||
audio_spk_35l41 \
|
|
||||||
audio.usb.default \
|
|
||||||
audio.usbv2.default \
|
|
||||||
audio.bluetooth.default \
|
|
||||||
audio.r_submix.default \
|
|
||||||
libamcsextfile \
|
|
||||||
audio_amcs_ext \
|
|
||||||
|
|
||||||
|
|
||||||
#Audio Vendor libraries
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
libfvsam_prm_parser \
|
|
||||||
libmahalcontroller \
|
|
||||||
libAlgFx_HiFi3z
|
|
||||||
|
|
||||||
# AudioHAL Configurations
|
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration_7_0.xml \
|
|
||||||
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 \
|
|
||||||
frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration_7_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration_7_0.xml \
|
|
||||||
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 \
|
|
||||||
frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \
|
|
||||||
frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \
|
|
||||||
frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
|
||||||
frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \
|
|
||||||
|
|
||||||
#Audio soong
|
|
||||||
PRODUCT_SOONG_NAMESPACES += \
|
|
||||||
vendor/google/whitechapel/audio/hal \
|
|
||||||
vendor/google/whitechapel/audio/interfaces
|
|
||||||
|
|
||||||
$(call soong_config_set,aoc_audio_board,platform,$(TARGET_BOARD_PLATFORM))
|
|
||||||
|
|
||||||
## AoC soong
|
## AoC soong
|
||||||
PRODUCT_SOONG_NAMESPACES += \
|
PRODUCT_SOONG_NAMESPACES += \
|
||||||
|
|
|
@ -131,14 +131,6 @@
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.whitechapel.audio.audioext</name>
|
|
||||||
<version>4.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="aidl" optional="true">
|
<hal format="aidl" optional="true">
|
||||||
<name>vendor.google.wifi_ext</name>
|
<name>vendor.google.wifi_ext</name>
|
||||||
<version>1</version>
|
<version>1</version>
|
||||||
|
@ -165,12 +157,4 @@
|
||||||
<instance>rilExternal</instance>
|
<instance>rilExternal</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.audiometricext</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioMetricExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
</compatibility-matrix>
|
</compatibility-matrix>
|
||||||
|
|
45
manifest.xml
45
manifest.xml
|
@ -1,31 +1,4 @@
|
||||||
<manifest version="1.0" type="device" target-level="6">
|
<manifest version="1.0" type="device" target-level="6">
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.audio</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>7.1</version>
|
|
||||||
<interface>
|
|
||||||
<name>IDevicesFactory</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.audio.effect</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>7.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IEffectsFactory</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.soundtrigger</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>2.3</version>
|
|
||||||
<interface>
|
|
||||||
<name>ISoundTriggerHw</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>android.hardware.media.omx</name>
|
<name>android.hardware.media.omx</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
@ -79,23 +52,5 @@
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.whitechapel.audio.audioext</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>4.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.audiometricext</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioMetricExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<kernel target-level="6"/>
|
<kernel target-level="6"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|
|
@ -1,31 +1,4 @@
|
||||||
<manifest version="1.0" type="device" target-level="5">
|
<manifest version="1.0" type="device" target-level="5">
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.audio</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>7.1</version>
|
|
||||||
<interface>
|
|
||||||
<name>IDevicesFactory</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.audio.effect</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>7.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IEffectsFactory</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.soundtrigger</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>2.3</version>
|
|
||||||
<interface>
|
|
||||||
<name>ISoundTriggerHw</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>android.hardware.graphics.mapper</name>
|
<name>android.hardware.graphics.mapper</name>
|
||||||
<transport arch="32+64">passthrough</transport>
|
<transport arch="32+64">passthrough</transport>
|
||||||
|
@ -71,23 +44,5 @@
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.whitechapel.audio.audioext</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>4.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.google.audiometricext</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAudioMetricExt</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<kernel target-level="6"/>
|
<kernel target-level="6"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue