Loading configs/msmsteppe_au/mixer_paths_adp.xml +4 −0 Original line number Original line Diff line number Diff line Loading @@ -1082,6 +1082,10 @@ <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="mmap-record"> <ctl name="MultiMedia16 Mixer TERT_TDM_TX_0" value="1" /> </path> <path name="hifi-playback afe-proxy"> <path name="hifi-playback afe-proxy"> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" /> </path> </path> Loading configs/msmsteppe_au/msmsteppe_au.mk +7 −0 Original line number Original line Diff line number Diff line Loading @@ -339,9 +339,16 @@ vendor.audio.hal.output.suspend.supported=false #Enable AAudio MMAP/NOIRQ data path #Enable AAudio MMAP/NOIRQ data path #1 is AAUDIO_POLICY_NEVER so it will not try MMAP #1 is AAUDIO_POLICY_NEVER so it will not try MMAP #2 is AAUDIO_POLICY_AUTO so it will try MMAP then fallback to Legacy path #2 is AAUDIO_POLICY_AUTO so it will try MMAP then fallback to Legacy path ifneq ( ,$(filter U UpsideDownCake 14, $(PLATFORM_VERSION))) PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=2 #Allow EXCLUSIVE then fall back to SHARED. PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=2 PRODUCT_PROPERTY_OVERRIDES += aaudio.hw_burst_min_usec=2000 else PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=1 PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=1 #Allow EXCLUSIVE then fall back to SHARED. #Allow EXCLUSIVE then fall back to SHARED. PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=1 PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=1 endif #enable mirror-link feature #enable mirror-link feature PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ Loading Loading
configs/msmsteppe_au/mixer_paths_adp.xml +4 −0 Original line number Original line Diff line number Diff line Loading @@ -1082,6 +1082,10 @@ <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="mmap-record"> <ctl name="MultiMedia16 Mixer TERT_TDM_TX_0" value="1" /> </path> <path name="hifi-playback afe-proxy"> <path name="hifi-playback afe-proxy"> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" /> </path> </path> Loading
configs/msmsteppe_au/msmsteppe_au.mk +7 −0 Original line number Original line Diff line number Diff line Loading @@ -339,9 +339,16 @@ vendor.audio.hal.output.suspend.supported=false #Enable AAudio MMAP/NOIRQ data path #Enable AAudio MMAP/NOIRQ data path #1 is AAUDIO_POLICY_NEVER so it will not try MMAP #1 is AAUDIO_POLICY_NEVER so it will not try MMAP #2 is AAUDIO_POLICY_AUTO so it will try MMAP then fallback to Legacy path #2 is AAUDIO_POLICY_AUTO so it will try MMAP then fallback to Legacy path ifneq ( ,$(filter U UpsideDownCake 14, $(PLATFORM_VERSION))) PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=2 #Allow EXCLUSIVE then fall back to SHARED. PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=2 PRODUCT_PROPERTY_OVERRIDES += aaudio.hw_burst_min_usec=2000 else PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=1 PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=1 #Allow EXCLUSIVE then fall back to SHARED. #Allow EXCLUSIVE then fall back to SHARED. PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=1 PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=1 endif #enable mirror-link feature #enable mirror-link feature PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ Loading