davinci: audio: Build HAL
Change-Id: I2d07332cce733c2a0ae21c9a970abcede2de63a2
This commit is contained in:
parent
a5b5e3ac21
commit
7cadbfea11
@ -36,6 +36,18 @@ TARGET_2ND_CPU_ABI := armeabi-v7a
|
|||||||
TARGET_2ND_CPU_ABI2 := armeabi
|
TARGET_2ND_CPU_ABI2 := armeabi
|
||||||
TARGET_2ND_CPU_VARIANT := cortex-a9
|
TARGET_2ND_CPU_VARIANT := cortex-a9
|
||||||
|
|
||||||
|
# Audio
|
||||||
|
AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT := true
|
||||||
|
AUDIO_FEATURE_ENABLED_EXTN_FORMATS := true
|
||||||
|
AUDIO_FEATURE_ENABLED_FM_POWER_OPT := true
|
||||||
|
AUDIO_FEATURE_ENABLED_GEF_SUPPORT := true
|
||||||
|
AUDIO_FEATURE_ENABLED_HDMI_SPK := true
|
||||||
|
AUDIO_FEATURE_ENABLED_INSTANCE_ID := true
|
||||||
|
AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
|
||||||
|
|
||||||
|
USE_CUSTOM_AUDIO_POLICY := 1
|
||||||
|
USE_XML_AUDIO_POLICY_CONF := 1
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include
|
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include
|
||||||
|
|
||||||
|
33
device.mk
33
device.mk
@ -27,6 +27,39 @@ $(call inherit-product, vendor/xiaomi/davinci/davinci-vendor.mk)
|
|||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
fs_config_files
|
fs_config_files
|
||||||
|
|
||||||
|
# Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.audio@2.0-service \
|
||||||
|
android.hardware.audio@5.0-impl \
|
||||||
|
android.hardware.audio.effect@5.0-impl \
|
||||||
|
android.hardware.soundtrigger@2.2-impl
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
audio.a2dp.default \
|
||||||
|
audio.usb.default \
|
||||||
|
audio.r_submix.default
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libqcompostprocbundle \
|
||||||
|
libqcomvisualizer \
|
||||||
|
libqcomvoiceprocessing \
|
||||||
|
libvolumelistener
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libaudio-resampler \
|
||||||
|
tinymix
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration.xml \
|
||||||
|
frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.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
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.audio.pro.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.pro.xml \
|
||||||
|
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \
|
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \
|
||||||
|
Loading…
Reference in New Issue
Block a user