Lyubo Marinov
308adc133a
[eslint] max-len
8 anos atrás
Lyubo Marinov
068f290835
[eslint] lines-around-comment
8 anos atrás
Lyubo Marinov
71f1008994
[eslint] eol-last
8 anos atrás
Lyubo Marinov
4581605a28
[eslint] newline-after-var, newline-before-return, newline-per-chained-call
8 anos atrás
Lyubo Marinov
5bff0ed543
[eslint] no-var
8 anos atrás
Lyubo Marinov
ed0d464392
[eslint] quotes
8 anos atrás
Lyubo Marinov
78217478d1
[eslint] space-before-function-paren
8 anos atrás
paweldomas
f0d128484d
ref(MediaType): convert to ES6 syntax
9 anos atrás
paweldomas
359e525cc2
ref: remove double "l" from SignallingLayer
9 anos atrás
paweldomas
ff932f385c
ref(JingleSessionPC): emit track added/removed in RTC
9 anos atrás
paweldomas
98df9a5f29
ref(XMPPEvents): move some PC related events to RTC
Moves part of the XMPP events which are clearly
related to the PeerConnection to RTCEvents.
9 anos atrás
hristoterezov
3e7b06c1b1
fix(caps): add event to notify when caps version for a user is changed
9 anos atrás
hristoterezov
3f43e1e4e5
feat(caps): Implement XEP-0115
9 anos atrás
paweldomas
935667f2fc
feat: add BEFORE_STATISTICS_DISPOSED event
9 anos atrás
paweldomas
3bffe96793
fix(ParticipantConnectionStatus): fix case when muted arrives late
Fixes an issue where the user would end up stuck in disconnected if
the video muted signalling arrived after the timeout. Also reactors
the way how the output status is figured out.
9 anos atrás
damencho
d123017232
Adds suspended events and its detection.
Currently if RTCPeerConnection is closed (an event is delivered) and we haven't called close method ourselves, this means browser has closed it due to suspending the PC.
9 anos atrás
Emil Ivov
be2d40987d
Fixes name of the DOMINANT_SPEAKER_CHANGED event.
9 anos atrás
Boris Grozev
f56dbca640
feat: Fires an event when the ICE state changes.
9 anos atrás
Boris Grozev
37ce5afcb6
docs: Marks the CONNECTION_STATS event as deprecated.
9 anos atrás
Boris Grozev
edf6a3a1c2
feat: Moves connectionquality to lib-jitsi-meet.
9 anos atrás
hristoterezov
9075fcfc43
fix(JitsiConference.leave): Promise and logic
9 anos atrás
hristoterezov
14ad15d956
refactor(audio_problem): Remove audio problem detection
9 anos atrás
Lyubomir Marinov
39488195d5
Add jsdocs
9 anos atrás
Lyubomir Marinov
dee489bca4
Add jsdocs
9 anos atrás
damencho
4616a4ebec
Adds a js doc.
9 anos atrás
damencho
cbf2eebeec
Fires CONFERENCE_LEFT event once we receive our presence unavailable.
9 anos atrás
damencho
31d22ef5b4
Adds not allowed errors and handling it.
9 anos atrás
paweldomas
af44ba0aa0
feat(RTCEvents): add REMOTE_TRACK_MUTE/UNMUTE
Add "onmute" and "onmute" handlers to the WebRTC MediaStream and trigger
corresponding RTCEvents.
9 anos atrás
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.
9 anos atrás
paweldomas
a51feba392
feat(XMPPEvents): add CALL_ENDED event
The event is triggered when Jicofo sends 'session-terminate' and our
PeerConnection is closed.
9 anos atrás
hristoterezov
bcb3253df2
Implement audio problem detection
9 anos atrás
Sam Whited
ec34cf48a2
Add events for lock icon update
9 anos atrás
hristoterezov
733c968004
Removes unused code after reloads removal
9 anos atrás
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 anos atrás
tsareg
32b9f91e5f
Introduced JitsiLocalTrack#getCameraFacingMode() method and CameraFacingMode enum
9 anos atrás
hristoterezov
2525f5ff81
Implements interfaces for data channel communication
9 anos atrás
bgrozev
6c870f70b5
Revert "Implements interfaces for data channel communication"
9 anos atrás
hristoterezov
dd24d1bee1
Implements interfaces for data channel communication
9 anos atrás
Boris Grozev
68b1eb7912
Logs the ICE ufrags to callstats.
9 anos atrás
hristoterezov
6ca2c62090
Reloads JitsiConnection on prosody or jicofo restart
9 anos atrás
hristoterezov
36078b0e66
Implements audio problems detection
9 anos atrás
damencho
0322825701
Reports initial device list and subsequent device changes to callstats.
9 anos atrás
hristoterezov
dd3e1bc4a9
Calls the global error handler on every logger.error
9 anos atrás
hristoterezov
1fd55a5d14
Removes FAKE_VIDEO_TRACK_CREATED event
9 anos atrás
paweldomas
c90d758fdf
Reopen data channels on ice restart
9 anos atrás
Kostiantyn Tsaregradskyi
0220f82e75
Added ability to notify about available media device list changes
9 anos atrás
damencho
f79f76fb8c
Removes fabricSetupFailed and adds iceConnectionFailure for callstats.
9 anos atrás
Kostiantyn Tsaregradskyi
4a17d57fc6
Added ability to switch audio output device
9 anos atrás
paweldomas
f6d730794e
Deal with the WebRTC streams on per track basis
9 anos atrás
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 anos atrás