sm6250-common: build audio stack from source
This commit is contained in:
parent
7383b2b4a0
commit
c034f3b609
@ -27,6 +27,11 @@ AUDIO_FEATURE_ENABLED_HDMI_SPK := true
|
|||||||
AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
|
AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
|
||||||
#AUDIO_FEATURE_ENABLED_AHAL_EXT := true
|
#AUDIO_FEATURE_ENABLED_AHAL_EXT := true
|
||||||
|
|
||||||
|
AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT := true
|
||||||
|
AUDIO_FEATURE_ENABLED_GEF_SUPPORT := true
|
||||||
|
BOARD_SUPPORTS_SOUND_TRIGGER := true
|
||||||
|
BOARD_USES_ALSA_AUDIO := true
|
||||||
|
|
||||||
# Audio policy
|
# Audio policy
|
||||||
USE_CUSTOM_AUDIO_POLICY := 1
|
USE_CUSTOM_AUDIO_POLICY := 1
|
||||||
USE_XML_AUDIO_POLICY_CONF := 1
|
USE_XML_AUDIO_POLICY_CONF := 1
|
||||||
|
37
common.mk
37
common.mk
@ -25,7 +25,35 @@ PRODUCT_SHIPPING_API_LEVEL := 29
|
|||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
libvolumelistener
|
libvolumelistener \
|
||||||
|
libqcomvisualizer \
|
||||||
|
libqcomvoiceprocessing \
|
||||||
|
libqcompostprocbundle
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
audio.primary.atoll \
|
||||||
|
audio.a2dp.default \
|
||||||
|
audio.usb.default \
|
||||||
|
audio.r_submix.default \
|
||||||
|
libaudio-resampler \
|
||||||
|
libtinycompress
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.audio@5.0-impl:32 \
|
||||||
|
android.hardware.audio.effect@5.0-impl:32 \
|
||||||
|
android.hardware.soundtrigger@2.2-impl \
|
||||||
|
android.hardware.audio@2.0-service
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
liba2dpoffload \
|
||||||
|
libbatterylistener \
|
||||||
|
libcirrusspkrprot \
|
||||||
|
libcomprcapture \
|
||||||
|
libexthwplugin \
|
||||||
|
libhdmiedid \
|
||||||
|
libhfp \
|
||||||
|
libsndmonitor \
|
||||||
|
libspkrprot
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml
|
$(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml
|
||||||
@ -53,8 +81,15 @@ PRODUCT_PACKAGES += \
|
|||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
audio.bluetooth.default \
|
||||||
|
libbthost_if \
|
||||||
BluetoothQti
|
BluetoothQti
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.bluetooth.audio@2.0-impl \
|
||||||
|
vendor.qti.hardware.bluetooth_audio@2.0.vendor \
|
||||||
|
vendor.qti.hardware.btconfigstore@1.0.vendor
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
||||||
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