hristoterezov
9075fcfc43
fix(JitsiConference.leave): Promise and logic
9 年前
damencho
cbf2eebeec
Fires CONFERENCE_LEFT event once we receive our presence unavailable.
9 年前
damencho
31d22ef5b4
Adds not allowed errors and handling it.
9 年前
paweldomas
a51feba392
feat(XMPPEvents): add CALL_ENDED event
The event is triggered when Jicofo sends 'session-terminate' and our
PeerConnection is closed.
9 年前
Sam Whited
ec34cf48a2
Add events for lock icon update
9 年前
hristoterezov
733c968004
Removes unused code after reloads removal
9 年前
paweldomas
7f6a5dd415
Reload the conference on 'session-accept' timeout
This is an unrecoverable error and in current state of
the system reload in the client is the least complex
thing to do.
9 年前
Boris Grozev
68b1eb7912
Logs the ICE ufrags to callstats.
9 年前
hristoterezov
6ca2c62090
Reloads JitsiConnection on prosody or jicofo restart
9 年前
hristoterezov
dd3e1bc4a9
Calls the global error handler on every logger.error
9 年前
paweldomas
c90d758fdf
Reopen data channels on ice restart
9 年前
damencho
f79f76fb8c
Removes fabricSetupFailed and adds iceConnectionFailure for callstats.
9 年前
paweldomas
f6d730794e
Deal with the WebRTC streams on per track basis
9 年前
paweldomas
19df65f3e5
Rename "stream" to "track" in RTC context plus fixes
Rename variables with "stream" in name which refer to JitsiTrack.
Rename TRACK ADDED/REMOVED events.
Try to reduce direct access to remoteTracks object.
Log warning message when track is overwritten.
9 年前
hristoterezov
da7d7f038a
Removes unused CONNECTION_CLOSED event
9 年前
hristoterezov
eab5873d89
Fixes issues realted to JitsiConference.leave()
9 年前
yanas
638bec6375
Basic Jibri recording refactoring.
9 年前
paweldomas
438bf72572
Captures all IQ errors coming from JingleSessionPC, adds timeout constant, adds JINGLE_ERROR event,
adds missing semicolons
9 年前
hristoterezov
c00a23441c
Fixes errors after review
9 年前
hristoterezov
3bfe034176
Adds CONFERENCE_MAX_USERS conference error.
9 年前
hristoterezov
59cd39c9c2
Moves the code that trigger TRACK_REMOVED events for remote track to use peerconnection event instead of relying on TRACK_STOPPED event.
9 年前
hristoterezov
5928488dc7
Changes video mute/unmute implementation. JitsiLocalTrack objects store information about the SSRCs. On video mute / unmute operation no jingle packets are sent anymore.
9 年前
isymchych
4efc997a62
propagate AVAILABLE_DEVICES_CHANGED event
9 年前
isymchych
6f10dbfd10
removed USER_ID_CHANGED event
9 年前
hristoterezov
b8682c6a83
Add callstats support
9 年前
isymchych
3a5780af08
added "start muted"
9 年前
hristoterezov
5cfd0b39d4
Adds call support
10 年前
hristoterezov
b981c12dd8
Fixes JS error on unload
10 年前
Boris Grozev
898d407917
Adds some docs.
10 年前
Boris Grozev
ada7958fef
Documents some of the XMPP events. Renames some of them.
10 年前
hristoterezov
2328443ecb
Refactors RTC module to support multiple conferences. Implements JitsiTrack interfaces.
10 年前
hristoterezov
e9cf303fa6
Fixes join and leave methods. Adds communication with jicofo. Implements custom commands methods.
10 年前
Boris Grozev
72d4ecb607
initial commit
9 年前