diff options
author | Aniket Kumar Lata <alata@codeaurora.org> | 2018-01-31 20:13:37 -0800 |
---|---|---|
committer | Petri Gynther <pgynther@google.com> | 2018-03-23 02:24:53 +0000 |
commit | 21b6c903eb275d12254953bf262534999857eea6 (patch) | |
tree | 99fb4022879c668ba0d736ebe1cac9389a07cbcf /device-common.mk | |
parent | 4e2803932943f2b029ad14a7c19d743643196f99 (diff) | |
download | bonito-21b6c903eb275d12254953bf262534999857eea6.tar.gz |
B1/C1: Add support for A2DP offload
Add audio policy configuration to support routing to
the primary HAL for audio output to A2DP sink devices.
Bug: 63932139
Bug: 68824150
Test: A2DP offload verified on supported codecs
Change-Id: Icd0a7bad77ab81fe42eb3a3e58819798364e03dd
(cherry picked from commit aae7945a7d00cdcdd13221ef3b6fc6ac71bd9e8b)
Diffstat (limited to 'device-common.mk')
-rw-r--r-- | device-common.mk | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/device-common.mk b/device-common.mk index 97f80bb7..c2a668d7 100644 --- a/device-common.mk +++ b/device-common.mk @@ -53,6 +53,21 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ ro.lmk.kill_heaviest_task=true \ ro.lmk.kill_timeout_ms=100 +# Enable A2DP offload (compile-time switch) +AUDIO_FEATURE_ENABLED_A2DP_OFFLOAD := true + +# Enable A2DP offload (run-time switch for system components) +PRODUCT_PROPERTY_OVERRIDES += \ +persist.bluetooth.a2dp_offload.enable=false + +# Enable A2DP offload (run-time switch for vendor components) +PRODUCT_PROPERTY_OVERRIDES += \ +persist.vendor.bluetooth.a2dp_offload.enable=false + +# A2DP offload DSP supported encoder list +PRODUCT_PROPERTY_OVERRIDES += \ +persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac + # Modem loging file PRODUCT_COPY_FILES += \ device/google/crosshatch/init.logging.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.$(PRODUCT_PLATFORM).logging.rc |