Open raxod502 opened 2 months ago
I'm not aware of us having that issue on that version. We did have such a problem, on iOS, and it got fixed on version 24.2.1. The bug affected iOS only.
Any chance you are able to test 24.3.0? It's available on the play store, not sure when F-Droid will be updated.
Okay, I did more testing. Firstly - same result on 24.3.0 from Aurora Store. Secondly, I found out that the following conditions are required to reproduce the bug:
If the other user is on Chromium or Safari, or they are a moderator, then the same behavior does not occur.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
What happened?
Using https://meet.jit.si/, I observe different behavior between the official native app and web browser clients, both on Android 14 (GrapheneOS) with the system browser set to Firefox.
The web browser client works fine. The native app seems to receive two copies of all audio from other clients, and plays both. The result is as if there is an echo, but unlike the usual case of hearing yourself speak, you hear two copies of everyone else, out of sync from each other by about 250ms. This is not affected by the configured audio output device. It is the same whether you are using speakers or headphones.
Testing is done on the same call with the same other clients in the call, so the only difference is in what the Android native client receives versus the Android web client.
I conducted a review of existing issues and found that these two are the only ones that seem to describe the same symptom: https://github.com/jitsi/lib-jitsi-meet/issues/1631, https://github.com/jitsi/jitsi-meet/issues/14733. Both issues are reported to be closed, but I still observe the behavior described above with the latest release of the Android app (24.2.2 from F-Droid).
Platform
Browser / app / sdk version
24.2.2
Relevant log output
No response
Reproducibility
More details?
I am happy to obtain a recording of the reported behavior, or additional system diagnostic information or logs, if it would be helpful. Just let me know what information is needed.