oboe icon indicating copy to clipboard operation
oboe copied to clipboard

OnePlus Nord CE 5G (EB2103) 3.5mm headset input is silence with mmap enabled

Open chrismanchester opened this issue 3 years ago • 1 comments

Android version(s): 11 Android device(s): OnePlus Nord CE 5G (EB2103) Oboe version: 1.6.1 App name used for testing: OboeTester (Record and Play)

Short description Input is silence when using 3.5mm headset mic with mmap enabled

Steps to reproduce Navigate to Record and Play within the OboeTester. Record with defaults (AAudio/mmap/exclusive), stop and play.

Expected behavior Audio is picked up by headset mic.

Actual behavior Recording is silence.

Device

ro.product.brand = OnePlus ro.product.manufacturer = OnePlus ro.product.model = EB2103 ro.product.device = OnePlusNordCE ro.product.cpu.abi = arm64-v8a ro.build.description = OnePlusNordCE-user 11 release-keys ro.hardware = qcom ro.hardware.chipname = ro.arch = | grep aaudio = [aaudio.hw_burst_min_usec]: [2000] [aaudio.mmap_exclusive_policy]: [2] [aaudio.mmap_policy]: [2]

Any additional context

The issue does not reproduce with the device built-in mic, with Open SL, or with mmap disabled. I have the device in hand so I will be happy to run any further tests or provide any more information that might be helpful. Thank you!

chrismanchester avatar Nov 17 '21 17:11 chrismanchester

@android-usb Check whether we have a CTS verifier test for this. Make a bug. 👍

dturner avatar Nov 17 '21 17:11 dturner