mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
When there are no device ports supporting MMAP, Module::getMmapPolicyInfos have to return 'Policy::NEVER' so that the AAudio code does not attempt to use the AAudio service. This aligns with the use of sysprops by the HIDL implementation. Update AudioCoreModule#GetMmapPolicyInfos test to use the same logic for determining MMAP support as the framework uses. This makes CtsNativeMediaAAudioTest cases passing with the AIDL HAL on Cuttlefish. Bug: 302049825 Test: atest VtsHalAudioCoreTargetTest Test: atest CtsNativeMediaAAudioTest [w/AIDL enabled on CF] Change-Id: Ie58c408f6f648a8a03b6a5d92118b90061389c50
63 KiB
63 KiB