talk-android/app/src/main/java/com/nextcloud/talk/webrtc
Marcel Hibbe 754b825096
pass spreedCapabilities instead user to CapabilitiesUtil
To support federated rooms, capabilities have to be checked from the room which now also has capabilities.
If room is not federated, capabilities fromuser are still checked.
This is why CapabilitiesUtil had to be refactored to accept SpreedCapabilities which can come from room or user.

Other than that, many other changes were made as a result of this change.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-01 11:25:11 +01:00
..
DataChannelMessageNotifier.java Added Instrumentation Test and Unit Tests 2023-09-19 11:48:03 +05:30
Globals.java Spotbugs: NPE deference, NPE-equals, unused variable, make vars final, reformat code for line-length 120 chars 2022-12-29 11:37:19 +01:00
MagicProximitySensor.java remove unused java imports 2022-07-26 22:24:18 +02:00
PeerConnectionNotifier.java Add observer for peer connections 2022-12-28 15:48:45 +01:00
PeerConnectionWrapper.java rename MagicWebRTCUtils to WebRTCUtils 2024-02-27 15:23:11 +01:00
WebRtcAudioManager.java properly name context variable 2024-01-30 14:26:08 +01:00
WebRtcBluetoothManager.java Register ReceiverFlags when registering receivers for Android 13+ 2024-01-30 14:26:08 +01:00
WebRTCUtils.java rename MagicWebRTCUtils to WebRTCUtils 2024-02-27 15:23:11 +01:00
WebSocketConnectionHelper.java pass spreedCapabilities instead user to CapabilitiesUtil 2024-03-01 11:25:11 +01:00
WebSocketInstance.kt add logging and minor refactoring 2023-07-18 13:15:01 +02:00