paweldomas
34b05f11f6
feat: add PARTICIPANT_CONN_STATUS_CHANGED conference event
The event is triggered when the notification about the user's connection
status change arrives from the JVB.
il y a 9 ans
damencho
633fc18dce
Moves caching of selected endpoint out of data channel.
This currently fixes problem for participants joining in a room with other participants and trying to send initial value of selected local participant will throw an error. And fixes a potential problem if the UI can select participants before their video is available, before session initiated, can make local state with jvb inconsistent. Also if we want to have multiple selected endpoints or pinned participants and this is done before session-initiate caching should be done before creating data channel (currently selecting multiple is not possible).
il y a 9 ans
Boris Grozev
f06e18e0d3
fix: Fixes a typo (and pinning endpoints).
il y a 9 ans
damencho
93ed5cedbb
Lowers the verbosity on data channel errors.
il y a 9 ans
hristoterezov
301ed7e503
Changes methods that use RTCDatachanel#send to throw exception on fail
il y a 9 ans
hristoterezov
8d7bd558bd
Catch JS errors on Datachannel.send
il y a 9 ans
hristoterezov
2525f5ff81
Implements interfaces for data channel communication
il y a 9 ans
bgrozev
6c870f70b5
Revert "Implements interfaces for data channel communication"
il y a 9 ans
hristoterezov
dd24d1bee1
Implements interfaces for data channel communication
il y a 9 ans
Boris Grozev
6cfd1ba968
Renames confusingly named functions, adds documentation.
il y a 9 ans
Lyubomir Marinov
2c8c5a1028
Remove duplications of error messages
il y a 9 ans
hristoterezov
dd3e1bc4a9
Calls the global error handler on every logger.error
il y a 9 ans
paweldomas
c90d758fdf
Reopen data channels on ice restart
il y a 9 ans
hristoterezov
e6968912ae
Changes console.* to logger.*
il y a 9 ans
hristoterezov
2f026f8ff1
Changes FIXME comment about the data channels
il y a 9 ans
hristoterezov
eab5873d89
Fixes issues realted to JitsiConference.leave()
il y a 9 ans
yanas
d7d5ab67a9
Fixes Last N event duplicating another event, causing exception when used in the client app.
il y a 10 ans
isymchych
96adaf5e65
handle PRESENCE_STATUS event
il y a 10 ans
damencho
9ce6126a2f
Fixes TypeError not a function.
il y a 10 ans
damencho
4bb1b5a7c5
Fires initial selected event on opening the datachannel.
il y a 10 ans
Lyubomir Marinov
65e928452d
Removes duplication.
il y a 10 ans
Boris Grozev
03b5952973
Fix comparison warnings.
il y a 10 ans
damencho
d3e3bc27d6
Changes some logging levels.
il y a 10 ans
hristoterezov
e1cc5e5aac
Changes the logger from console to jitsi-meet-logger
il y a 10 ans
hristoterezov
5c7a97af7f
Fixes data channels JS errors.
il y a 10 ans
hristoterezov
036635dee6
Implements some conference events.
il y a 10 ans
hristoterezov
2328443ecb
Refactors RTC module to support multiple conferences. Implements JitsiTrack interfaces.
il y a 10 ans
Boris Grozev
72d4ecb607
initial commit
il y a 10 ans