Lyubo Marinov
4581605a28
[eslint] newline-after-var, newline-before-return, newline-per-chained-call
8 lat temu
Lyubo Marinov
110fe997b6
[eslint] no-continue
8 lat temu
Lyubo Marinov
1c5764535a
[eslint] no-lonely-if
8 lat temu
Lyubo Marinov
6fcad0c307
[eslint] no-mixed-operators
8 lat temu
Lyubo Marinov
de6bb977be
[eslint] no-multiple-empty-lines
8 lat temu
Lyubo Marinov
0da7f6b98f
[eslint] no-negated-condition
8 lat temu
Lyubo Marinov
13bfa61028
[eslint] prefer-arrow-callback
8 lat temu
Lyubo Marinov
1068233eac
[eslint] prefer-rest-params
8 lat temu
hristoterezov
b13348726b
fix(eslint): Add no-implicit-coercion rule
8 lat temu
Lyubo Marinov
c991abf9ef
[eslint] prefer-template
8 lat temu
hristoterezov
8a14f1e7bc
fix(eslint): Add no-extra-bind rule
8 lat temu
hristoterezov
6095a3a95d
fix(eslint): Add no-eq-null rule
8 lat temu
hristoterezov
fa971c81b5
fix(eslint): Add no-empty-function rule
8 lat temu
Lyubo Marinov
5bff0ed543
[eslint] no-var
8 lat temu
hristoterezov
e4352d2188
fix(eslint): Add no-else-return rule
8 lat temu
hristoterezov
f63b04ddab
fix(eslint): Add no-alert rule
8 lat temu
hristoterezov
99d121e906
fix(eslint): Add guard-for-in rule
8 lat temu
hristoterezov
245c49bc31
fix(eslint): Add dot-notation rule
8 lat temu
Lyubo Marinov
a2f62d9c28
[eslint] no-spaced-func
8 lat temu
Lyubo Marinov
a09abf6f59
[eslint] no-trailing-spaces
8 lat temu
Lyubo Marinov
b8a2a7baaf
[eslint] no-unneeded-ternary
8 lat temu
Lyubo Marinov
4293971466
[eslint] operator-linebreak
8 lat temu
Lyubo Marinov
ed0d464392
[eslint] quotes
8 lat temu
Lyubo Marinov
b5b0e95b4e
[eslint] sort-vars
8 lat temu
Lyubo Marinov
f8ab8015a2
[eslint] space-before-blocks
8 lat temu
Lyubo Marinov
78217478d1
[eslint] space-before-function-paren
8 lat temu
Lyubo Marinov
55ed404dd4
[eslint] space-in-parens
8 lat temu
Lyubo Marinov
324afc0caf
[eslint] space-infix-ops
8 lat temu
Lyubo Marinov
14147059b3
[eslint] spaced-comment
8 lat temu
Lyubo Marinov
a5d354e07b
[eslint] arrow-body-style
8 lat temu
Lyubo Marinov
7398216a5a
[eslint] arrow-parens
8 lat temu
hristoterezov
c96898c478
fix(eslint): Add no-multi-spaces rule
8 lat temu
hristoterezov
3e44723582
fix(eslint): Add indent rule
8 lat temu
hristoterezov
f02a22d3f9
fix(eslint): Add brace-style rule
8 lat temu
hristoterezov
c36b464bfc
fix(eslint): Add curly rule
8 lat temu
hristoterezov
5022dcb6e6
fix(eslint): Add array-callback-return rule
8 lat temu
Lyubo Marinov
596767d57e
[eslint] object-shorthand
8 lat temu
Lyubo Marinov
1ff84b6781
[eslint] prefer-const
8 lat temu
Lyubo Marinov
4d2a24ba87
[eslint] prefer-spread
8 lat temu
hristoterezov
fceb8606d8
fix(eslint): Add no-extra-parens rule
8 lat temu
hristoterezov
70c4748cfa
fix(eslint): Changes eslint existing rules to match the same rules in jitsi meet
8 lat temu
Paweł Domas
d0ce2d6866
feat: add SdpTransformUtil
* ref(TraceablePeerConnection): rename var to what it is
* ref(ssrc info): get rid of 'ssrc' and 'group' roots
Removes 'ssrc' and 'group' root Objects from "ssrc info" structure.
Also removed redundant 'primarySSRC' from the group.
Do not split and join back and forth the SSRCs, but store them as
numbers.
* feat: add SdpTransformUtil
* ref(rtxModifier): rename "previousAssociatedRtxStream"
* ref(RtxModifier): use for .. of
* fix(SdpConsistency): organize imports
* fix(RtxModifier): organize imports
* ref(JitsiLocalTrack): simplify the expression
* extract MLineWrap (ongoing)
* ref(TPC.extractSSRCMap): some ES6 cleanup
* ref(RtxModifier): use template strings
* doc(SdpTransformUtil): update and fill missing
* ref(SdpTransformUtil): const, template strings
* style(TPC): object formatting
* ref(JitsiLocalTrack): simplify expression + syntax
* ref(TPC): more "extractSSRCMap" improvements
* ref(RtxModifier): const all the things
* ref(SdpConsistency): template strings
* ref(SdpTransformUtil): syntax + other
* doc(SdpConsistency): add throws description
* fix(TPC): broken "extractSSCMap"
* fix(JitsiConference): adopt to Map
* ref(SdpTransformUtil): remove forEachSSRCGroup and static methods
8 lat temu
paweldomas
c747fd4615
fix: transitions between video and no video
9 lat temu
Devin Wilson
adc5e046a8
fix(RTC): invalid reference
9 lat temu
Devin Wilson
73dc16a7a9
Fix generate recvonly ssrc when no video
9 lat temu
Saúl Ibarra Corretgé
6b542ce43e
rtx: fix advertising RTX support in disco
9 lat temu
Saúl Ibarra Corretgé
1a1857d600
rtx: always pass the disableRtx to Jicofo when creating a conference
Make no assumptions about the default value in Jicofo.
9 lat temu
Saúl Ibarra Corretgé
3cc117992e
rtx: fix checking for RTX support when generating new SSRC info
9 lat temu
Lyubo Marinov
147ca8e123
ES6 shorthand method definitions
9 lat temu
Lyubo Marinov
d08c568c5b
React Native uses Plan B
Otherwise, RTX may break setRemoteDescription and the respective
receive video(s) will not render because their packets will be dropped.
9 lat temu