Boris Grozev
a17b287b63
fix: Use the same logic as sdp-simulcast in
RTCBrowserType.supportsSimulcast(). Add TODOs.
před 8 roky
hristoterezov
7f451c51ee
fix(electron): Add/remove track handlers
před 8 roky
hristoterezov
cefc270807
fix(electron): statistics
před 8 roky
hristoterezov
3f43e1e4e5
feat(caps): Implement XEP-0115
před 8 roky
hristoterezov
c8291bcf2e
ref(Listenable): some classes to use Listenable
před 8 roky
hristoterezov
3b39be8a59
feat(Listenable): Implements Listenable class
před 8 roky
hristoterezov
16c4a1fbc5
feat(electron): basic Electron SS support
před 9 roky
brian baldino
aa1bda86a6
Add karma and jasmine unit testing to lib-jitsi-meet. also add a very basic example test for SDPUtil
před 9 roky
Boris Grozev
cce6262875
feat: Allows to disable the suspend video
PC constrain via configuration.
před 9 roky
paweldomas
27a692e1b3
fix(JitsiConnectionErrors): split "dropped" from "other" error type
před 9 roky
paweldomas
f71aee97f8
fix(strophe.util.js): do not test RegExpr if not needed
před 9 roky
paweldomas
783f0072e9
doc(strophe.util.js): add comment about log level
před 9 roky
paweldomas
ef62ccd330
feat(JitsiConnectionErrors): implement 'SERVER_ERROR'
JitsiConnectionEvents.CONNECTION_FAILED with SERVER_ERROR will be
emitted when the XMPP connection is closed due too many 5xx HTTP errors.
před 9 roky
paweldomas
30e08fd9c8
fix(moderator.js): remove unnecessary event argument
před 9 roky
paweldomas
af8aa4bd2d
fix(moderator.js): remove dead code
před 9 roky
damencho
f8aea90c50
Match reported remote userId to other cs calls.
před 9 roky
paweldomas
935667f2fc
feat: add BEFORE_STATISTICS_DISPOSED event
před 9 roky
paweldomas
0e3287efef
ref(ParticipantConnectionStatus): simplify the condition
Simplifies the main condition as suggested by H. Terezov
před 9 roky
paweldomas
24af6512a6
ref(ParticipantConnectionStatus): use const or let where possible
před 9 roky
hristoterezov
986719bd97
feat(Analytics): Multiple analytics handlers support
před 9 roky
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.
před 9 roky
paweldomas
d5fb5d821a
ref(ParticipantConnectionStatus): rename var
před 9 roky
paweldomas
d66a66395e
fix(ParticipantConnectionStatus): adjust debug msgs
před 9 roky
Boris Grozev
b3b7e5646c
feat: Enables googSuspendBelowMinBitrate.
před 9 roky
Boris Grozev
745bce5ac2
cleanup: Removes legacy PeerConnection constraints.
před 9 roky
Boris Grozev
e2845d0907
cleanup: Removes a deprecated constraint.
před 9 roky
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.
před 9 roky
Lyubomir Marinov
92a94567e4
Fix ESLint errors
před 9 roky
hristoterezov
14053f3b83
refactor(statistics): Remove unused code
před 9 roky
Boris Grozev
66a16cf85a
docs: Fixes spelling.
před 9 roky
Emil Ivov
be2d40987d
Fixes name of the DOMINANT_SPEAKER_CHANGED event.
před 9 roky
damencho
279f1344e7
Fixes eslint error about global variable assignment.
před 9 roky
Boris Grozev
2614575f0d
fix: Fixes a jshint or eslint warning.
před 9 roky
Boris Grozev
591bde3eb3
hack: Assumes a lower packet loss rate when video is muted.
před 9 roky
Boris Grozev
62276e5456
cleanup: Removes mode unused code.
před 9 roky
Boris Grozev
b99136f199
cleanup: Renames a confusingly named class.
před 9 roky
Boris Grozev
c6c71c59f6
cleanup: Renames a confusingly named variable.
před 9 roky
Boris Grozev
d37a86e97d
cleanup: Renames a confuingly named function, and fixes its documentation.
před 9 roky
Boris Grozev
a601ec1e4a
cleanup: Renames a confusingly named function.
před 9 roky
Boris Grozev
e44394b476
cleanup: Renames a confusingle named function.
před 9 roky
Boris Grozev
a60b9aa0cb
cleanup: Renames a confusingly named variable and corrects the documentation.
před 9 roky
Boris Grozev
9dffaec727
docs: Fixes documentation.
před 9 roky
Boris Grozev
7e7ee9f7b7
cleanup: Renames a confusingly named field.
před 9 roky
Boris Grozev
f05c85b52d
cleanup: Removes an unnecessary variable.
před 9 roky
Boris Grozev
de3596c2a0
cleanup: Renames a confusingly named field.
před 9 roky
Boris Grozev
01e4324109
cleanup: Removes unused code.
před 9 roky
Boris Grozev
24a2d6548e
cleanup: Renames a confusingly named field.
před 9 roky
Boris Grozev
54a1409554
cleanup: Simplifies code and documents the units.
před 9 roky
Boris Grozev
26e5ddcdcd
cleanup: Simplifies code.
před 9 roky
Boris Grozev
26c320b0c1
fix: Don't deliberately lose time resolution.
před 9 roky