talk-android/app/src/main/java/com/nextcloud/talk/webrtc
Daniel Calviño Sánchez fcb45e94f3 Fix data channel suport with newer Janus versions
When Janus is used even if it is possible to open several data channels
with different labels and send data on them all the messages are
received in the first data channel opened.

In Talk the "status" data channel is used to send the data channel
messages, and before Janus 0.7.0 it was the first data channel opened,
so the messages were received on it.

However, since Janus 0.7.0 the data channel messages are received
instead on a data channel opened by Janus, which is named
"JanusDataChannel". It is not possible to change that behaviour on Janus
except by patching it, so for broader compatibility the messages
received in "JanusDataChannel" are treated like messages received in the
"status" data channel

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-02 20:15:03 +02:00
..
MagicAudioManager.java Fix #480, Fix #188 2019-03-04 08:50:39 +01:00
MagicBluetoothManager.java Reformat 2019-02-15 01:49:57 +01:00
MagicPeerConnectionWrapper.java Fix data channel suport with newer Janus versions 2020-10-02 20:15:03 +02:00
MagicProximitySensor.java Reformat 2019-02-15 01:49:57 +01:00
MagicWebRTCUtils.java Remove latin america for s4 mini 2019-08-13 22:00:24 +02:00
MagicWebSocketInstance.java Fix join call directly after first start 2020-09-29 09:40:46 +02:00
WebSocketConnectionHelper.java Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00