Audio Latency changes from 512 to <30
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
In Android on Dimensity 1200 (GPD XP+) Audio Latency (ms) changes from e.g. 512 to below 30 ms or so after ten seconds of use.
The setting is 512 but the latency is in fact much lower.
This makes it impossible to set it to e.g. 48 ms with no sound glitches but it's foreced down to below 30 ms after ten seconds or so which causes sound glitches e.g. in FB Neo, Bomb Jack.
Repro
It's very easy to repro in the menu with sounds on. Notice that the clicky 'OK' sound starts correctly by being half a second delayed ... but after ten seconds the delay is suddenly gone.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Android menu on a Dimensity 1200 device such as the GPD XP+, with sounds enabled. Compare the configured 512 ms latency with the observed delay before and after ten seconds; done means the setting remains effective and games such as FB Neo no longer develop sound glitches.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, c
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100