-
Notifications
You must be signed in to change notification settings - Fork 572
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Low Latency Input on Galaxy Note 20 is silent #1229
Comments
What are the other parameters for the stream? Is it a US device (Qualcomm) or an Exynos device? What is the model number? What is the Android version? I tested with OboeTester application, Also try the DATA PATHS in OboeTester. It will check for dead inputs. it needs to be run in a quiet room with the volume up to about 80%. |
For me the other parameters are, API: AAudio I didn't set any other option. I tried turning MMAP on and off in Oboe Tester. It didn't help. Still getting a DC value. The device details are below, Android Version: 11 I tried the Data Paths in OboeTester, in a quiet room with full volume. Attaching the result below: |
Thanks for running the Data Paths test! That is very helpful. This is probably related to #892 There was a quirk added to Oboe 1.5.1 for Exynos 990 in #1172 that would disable MMAP. The Oboe Workarounds and QuirkManager can be disabled from the main screen in OboeTester so that we can test either way. Maybe the changelist is different for Note 20. What do you get for:
I think the OboeTester UI misled you. The MMAP checkbox is only read at the OPEN. Toggling MMAP after opening has no effect. I will disable the checkbox after Open. #1233 |
@philburk Thank you very much for your help in this. For now I decided to turn off LowLatency mode for recording. When this issue will be resolved I will turn back it On. I am using the latest commit from master branch in Oboe. So yes, 1.5.1. I basically unchecked the MMAP checkbox before OPEN. Today I tried again. From main screen I tried enabling "Oboe Workarounds" then went to "Test Input", unchecked the box "MMAP" and then I hit Open and then Start. Still it is capturing no sound.
As the problem is with MMAP, is there any way to turn that off before stream creation in Oboe? The command you mentioned gives me the following output.
|
That suggests the problem is not just with MMAP. But the data paths test indicate it is an MMAP problem.
The API is not exposed, but there is a class in the aaudio folder.
Please let me know if that solves the problem. |
See discussion at #1228
The text was updated successfully, but these errors were encountered: