diff options
| author | Phil Burk <philburk@google.com> | 2017-08-09 23:45:56 +0000 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2017-08-09 23:45:56 +0000 |
| commit | 2fd74516899f8c6fc3a4510c9ec0b031b3e574a0 (patch) | |
| tree | a12807a82024b262154a0c3e2efe9b9d808034e3 | |
| parent | c902fba619a80ced1ef20a8c851f4d6887168758 (diff) | |
| parent | ac81de1ab97af5e0086677b7b853d617c05acb96 (diff) | |
Merge "aaudio: disable MMAP data path" into oc-dr1-dev
am: ac81de1ab9
Change-Id: Ib3c5bf1be922826d6ddcc016a83e4601b53913f1
| -rw-r--r-- | device-common.mk | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/device-common.mk b/device-common.mk index b9150a9..b37d4da 100644 --- a/device-common.mk +++ b/device-common.mk @@ -34,10 +34,14 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.audio.pro.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.pro.xml # Enable AAudio MMAP/NOIRQ data path. -# 2 is AAUDIO_POLICY_AUTO so it will try MMAP then fallback to Legacy path. -PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=2 -# Allow EXCLUSIVE then fall back to SHARED. -PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=2 +# 1 is AAUDIO_POLICY_NEVER means only use Legacy path. +# 2 is AAUDIO_POLICY_AUTO means try MMAP then fallback to Legacy path. +# 3 is AAUDIO_POLICY_ALWAYS means only use MMAP path. +PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=1 +# 1 is AAUDIO_POLICY_NEVER means only use SHARED mode +# 2 is AAUDIO_POLICY_AUTO means try EXCLUSIVE then fallback to SHARED mode. +# 3 is AAUDIO_POLICY_ALWAYS means only use EXCLUSIVE mode. +PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=1 # Increase the apparent size of a hardware burst from 1 msec to 2 msec. # A "burst" is the number of frames processed at one time. |
