hristoterezov
774ee4b2b0
fix(eslint): Add no-loop-func rule
il y a 8 ans
Lyubo Marinov
068f290835
[eslint] lines-around-comment
il y a 8 ans
Lyubo Marinov
9a8b5563c6
[eslint] object-property-newline
il y a 8 ans
Lyubo Marinov
840c5b3cdf
[eslint] computed-property-spacing, key-spacing, keyword-spacing, object-curly-spacing
il y a 8 ans
Lyubo Marinov
4581605a28
[eslint] newline-after-var, newline-before-return, newline-per-chained-call
il y a 8 ans
Lyubo Marinov
6fcad0c307
[eslint] no-mixed-operators
il y a 8 ans
Lyubo Marinov
5bff0ed543
[eslint] no-var
il y a 8 ans
Lyubo Marinov
ed0d464392
[eslint] quotes
il y a 8 ans
Lyubo Marinov
324afc0caf
[eslint] space-infix-ops
il y a 8 ans
Lyubo Marinov
14147059b3
[eslint] spaced-comment
il y a 8 ans
Lyubo Marinov
7398216a5a
[eslint] arrow-parens
il y a 8 ans
hristoterezov
c96898c478
fix(eslint): Add no-multi-spaces rule
il y a 8 ans
hristoterezov
3e44723582
fix(eslint): Add indent rule
il y a 8 ans
hristoterezov
f02a22d3f9
fix(eslint): Add brace-style rule
il y a 8 ans
Lyubo Marinov
1ff84b6781
[eslint] prefer-const
il y a 8 ans
paweldomas
3b59cdb080
ref(RTC): cleanup local track access
il y a 8 ans
Boris Grozev
a17b287b63
fix: Use the same logic as sdp-simulcast in
RTCBrowserType.supportsSimulcast(). Add TODOs.
il y a 8 ans
Boris Grozev
2614575f0d
fix: Fixes a jshint or eslint warning.
il y a 8 ans
Boris Grozev
591bde3eb3
hack: Assumes a lower packet loss rate when video is muted.
il y a 8 ans
Boris Grozev
4b7a86f26a
fix: Use only packet loss for the send direction.
This is only temporary, since we suspect that the calculation for the
receive direction is incorrect.
il y a 8 ans
Boris Grozev
9f717e70c7
fix: Uses the packet loss calculation for screensharing.
il y a 8 ans
Boris Grozev
4909c35dd9
fix: Safeguard against overflows or unnecessary calculations.
il y a 8 ans
Boris Grozev
3532333ef4
fix: Ignore the bitrate in the first 5 seconds.
il y a 8 ans
Boris Grozev
4a78cc3a97
fix: Ignore errors.
il y a 8 ans
Boris Grozev
62f4922201
feat: Reworks the connection quality calculation.
Cleans up code. Paces the increase of connection quality. Take ramp-up
into account. Uses sending bitrate by default whenever possible (with
and without simulcast, as long as we know the sending bitrate and
resolution).
Updates the packet loss based calculation (used whenever we don't know
the sending bitrate and input resolution) with hard-coded thresholds,
so that it doesn't scale linearly (15% packet loss doesn't yield 85%
connection quality).
il y a 8 ans
Boris Grozev
b75ef531c7
style: Simplifies code and adds documentation.
il y a 8 ans
Boris Grozev
65c24b1e16
fix: Fixes bugs introduces while refactoring.
il y a 8 ans
Boris Grozev
813ac81f83
refactor: Don't calculate remote connection quality.
il y a 8 ans
Boris Grozev
e4d4b941ba
refactor: Moves more code to lib-jitsi-meet.
il y a 8 ans
Boris Grozev
c16403b282
refactor: Moves more code to lib-jitsi-meet.
il y a 8 ans
Boris Grozev
ce010aba1c
Don't use no double non-positives.
il y a 8 ans
Boris Grozev
edf6a3a1c2
feat: Moves connectionquality to lib-jitsi-meet.
il y a 8 ans