mirror of
https://github.com/nextcloud/talk-android
synced 2025-02-01 12:11:59 +00:00
0dcdd6161f
PeerConnectionWrappers should not be concerned with the nick of participants. Moreover, the nick is included in offers and answers due to legacy reasons and only when the internal signaling server is used. Due to that the nick was moved out of PeerConnectionWrapper; although the handling is now different the end result should be the same (there might be some differences in very specific sequences of events, but in any case all this is just a temporary step and any leftover issue should be addressed once call participants and peer connections are split). As the PeerConnectionWrapper does not keep track of the nick now the nick changed event is always emitted when a nick changed data channel message is received, even if the nick did not actually change. Nevertheless, before it was anyway always emitted if it was for a user and only when it was for a guest it was emitted only on real changes. In any case this is not expected to cause any issue (other than some unneeded view updates, but that will be addressed at a later point by updating the views only when the model actually changed). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com> |
||
---|---|---|
.. | ||
schemas/com.nextcloud.talk.data.source.local.TalkDatabase | ||
src | ||
build.gradle | ||
lint.xml | ||
proguard-rules.pro |