paweldomas
a51feba392
feat(XMPPEvents): add CALL_ENDED event
The event is triggered when Jicofo sends 'session-terminate' and our
PeerConnection is closed.
9 gadus atpakaļ
hristoterezov
bcb3253df2
Implement audio problem detection
9 gadus atpakaļ
Sam Whited
ec34cf48a2
Add events for lock icon update
9 gadus atpakaļ
hristoterezov
733c968004
Removes unused code after reloads removal
9 gadus atpakaļ
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 gadus atpakaļ
tsareg
32b9f91e5f
Introduced JitsiLocalTrack#getCameraFacingMode() method and CameraFacingMode enum
9 gadus atpakaļ
hristoterezov
2525f5ff81
Implements interfaces for data channel communication
9 gadus atpakaļ
bgrozev
6c870f70b5
Revert "Implements interfaces for data channel communication"
9 gadus atpakaļ
hristoterezov
dd24d1bee1
Implements interfaces for data channel communication
9 gadus atpakaļ
Boris Grozev
68b1eb7912
Logs the ICE ufrags to callstats.
9 gadus atpakaļ
hristoterezov
6ca2c62090
Reloads JitsiConnection on prosody or jicofo restart
9 gadus atpakaļ
hristoterezov
36078b0e66
Implements audio problems detection
9 gadus atpakaļ
damencho
0322825701
Reports initial device list and subsequent device changes to callstats.
9 gadus atpakaļ
hristoterezov
dd3e1bc4a9
Calls the global error handler on every logger.error
9 gadus atpakaļ
hristoterezov
1fd55a5d14
Removes FAKE_VIDEO_TRACK_CREATED event
9 gadus atpakaļ
paweldomas
c90d758fdf
Reopen data channels on ice restart
9 gadus atpakaļ
Kostiantyn Tsaregradskyi
0220f82e75
Added ability to notify about available media device list changes
9 gadus atpakaļ
damencho
f79f76fb8c
Removes fabricSetupFailed and adds iceConnectionFailure for callstats.
9 gadus atpakaļ
Kostiantyn Tsaregradskyi
4a17d57fc6
Added ability to switch audio output device
9 gadus atpakaļ
paweldomas
f6d730794e
Deal with the WebRTC streams on per track basis
9 gadus atpakaļ
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 gadus atpakaļ
paweldomas
2534e623fc
Add VideoType
9 gadus atpakaļ
paweldomas
0f3cd3b873
Add MediaType
9 gadus atpakaļ
hristoterezov
da7d7f038a
Removes unused CONNECTION_CLOSED event
9 gadus atpakaļ
hristoterezov
eab5873d89
Fixes issues realted to JitsiConference.leave()
9 gadus atpakaļ
yanas
638bec6375
Basic Jibri recording refactoring.
9 gadus atpakaļ
damencho
097462b70d
Remove unused events.
9 gadus atpakaļ
paweldomas
438bf72572
Captures all IQ errors coming from JingleSessionPC, adds timeout constant, adds JINGLE_ERROR event,
adds missing semicolons
9 gadus atpakaļ
hristoterezov
c00a23441c
Fixes errors after review
9 gadus atpakaļ
hristoterezov
3bfe034176
Adds CONFERENCE_MAX_USERS conference error.
9 gadus atpakaļ
damencho
58d1f9b345
Removes unused events.
9 gadus atpakaļ
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 gadus atpakaļ
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 gadus atpakaļ
paweldomas
6f6b409951
Passes the info about stream renderer element id to CallStats.
9 gadus atpakaļ
yanas
39ed8800c4
Re-order resolution preference, so that we always preference 16:9 ratio when we fallback.
9 gadus atpakaļ
isymchych
8c014e8f12
use statistics module to process peer connection statistics
9 gadus atpakaļ
isymchych
4efc997a62
propagate AVAILABLE_DEVICES_CHANGED event
9 gadus atpakaļ
isymchych
6f10dbfd10
removed USER_ID_CHANGED event
9 gadus atpakaļ
damencho
e49bd553f8
Fixes start video muted and remote audio.
9 gadus atpakaļ
hristoterezov
b8682c6a83
Add callstats support
9 gadus atpakaļ
isymchych
3a5780af08
added "start muted"
9 gadus atpakaļ
hristoterezov
5cfd0b39d4
Adds call support
10 gadus atpakaļ
hristoterezov
b981c12dd8
Fixes JS error on unload
10 gadus atpakaļ
isymchych
8329fe5767
support DTMF
10 gadus atpakaļ
hristoterezov
871eafb930
Fixes previous commit
10 gadus atpakaļ
hristoterezov
44336d93e5
Added basic desktop sharing support.
10 gadus atpakaļ
Boris Grozev
742a0bc6ac
Removes hard-coded constants and uses the events API in the statistics
module.
10 gadus atpakaļ
Boris Grozev
898d407917
Adds some docs.
10 gadus atpakaļ
Boris Grozev
ada7958fef
Documents some of the XMPP events. Renames some of them.
10 gadus atpakaļ
hristoterezov
9e0191819a
Implements audio levels.
10 gadus atpakaļ