Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If you choose "maximum quality" in the settings and the other user choses "balanced" and is on a metered data plan, then you will both get the "low" quality profile. Additionally, if a call is being relayed over Threema servers, because a direct connection cannot be established, then the max profile is also excluded. Only if both users choose "maximum quality" in the settings, and if the call takes place over a direct connection, then that profile will actually be used. That logic can be found here: https://github.com/threema-ch/threema-android/blob/c3eb92a10166a9912056cfcd8f81f4df9c07f835/app/src/main/java/ch/threema/app/voip/util/VoipVideoParams.java#L186-L231