-
-
Notifications
You must be signed in to change notification settings - Fork 265
Fix sound after mic permission was granted #4800
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
Fix sound after mic permission was granted #4800
Conversation
3bc6f60
to
abf4e8a
Compare
@sowjanyakch @rapterjet2004 can you review this one? Would like to have it merged before i begin with "adding participants to 1:1 calls" (~next monday) |
@mahibi - Could you please update the branch with the latest Gradle version? I updated Android Studio and Gradle, and now I get errors when trying to build this PR. Tried to rebase on master and I am getting merge conflicts. It will be easier for me to review if the branch is up to date. |
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
abf4e8a
to
fbad489
Compare
sure, done (had no conflicts though) |
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/4800-talk.apk |
I can't thank @binsentsu and Talk devs enough for fixing this crippling bug, I honestly lost faith at some point and switched to another solution but would gladly return to Talk because it was working really good on my device before v17.1, 18 months ago. Will there be a v21.1.0 alpha release (currently running v21.1.0 Alpha 12) to test this very long awaited fix, pwetty please? |
/backport to stable-21.0 |
thank for the feedback. I will make sure it's included in the next hotfix release |
Please excuse me to bother you again, but does 4833-talk.apk contains the actual fix for this microphone permission bug? If so, I've just installed it on my venerable Samsung Note 8 (Android 9) test unit and it still doesn't work, then I rolled back to 17.0.2 and it's fine again... If I can help to debug more, please don't hesitate. |
fix #4797
This PR will make sure necessary permissions are granted before starting the call at all
STR:
Without this PR:
Audio is not sent from android to web
With this PR:
Audio is sent to web
How to test:
🏁 Checklist
/backport to stable-xx.x