paweldomas
d58c8e199f
fix: audio processing options
'echoCancellation' should be disabled by 'disableAEC'
'disableAP' should disable all options
8 anos atrás
paweldomas
1a71661b20
ref(RTCUtils): do not delay enumerate devices
As new use case for joining a conference without calling GUM has been
added to jitsi-meet enumerate devices should not be delayed. In fact not
only it was delayed, but never called in such case
(getUserMediaStatus.initialized stays false forever).
8 anos atrás
jlightfoot
f85134be8c
make audio processing constraints configurable (#491)
* make audio processing constraints configurable
AP: echoCancellation is a "master switch" for disabling all audio processing. set to disableAP=true and stereo=true allows fullband, stereo sound.
AGC: misbehaves with certain 'pre-gained' mics.
HPF: can't hear any effect but it's the last constraint to make configurable.
* Update RTCUtils.js
8 anos atrás
bgrozev
77d2583f38
feat: Always enables googSuspendBelowMinBitrate for p2p. (#542)
8 anos atrás
hristoterezov
51c623fcec
feat(SS): Add option for desktop sharing sources
8 anos atrás
hristoterezov
d2ecc6003a
feat(SS): Expose SS sourceType
8 anos atrás
Iñaki Baz Castillo
e4133e067b
edge: add ORTC based WebRTC shim for full Edge support
8 anos atrás
hristoterezov
b25f411484
feat(JitsiLocalTrack): expose source id for desktop sharing tracks
8 anos atrás
Iñaki Baz Castillo
8620317f30
edge: add initial ORTC shim for Edge support
8 anos atrás
Saúl Ibarra Corretgé
11865ba1f7
tpc: use the peerconnection type constructor from RTCUtils
Avoids having to do browser checks twice.
Fixes: #423
8 anos atrás
Iñaki Baz Castillo
a71cd87231
edge: Ensure "unsupported" is triggered for now (until fully supported)
8 anos atrás
Iñaki Baz Castillo
668d9a04b3
edge: Make getUserMedia() work (#421)
8 anos atrás
damencho
7ce45f58ac
Fixes changing devices.
Logic broken while refactoring (in b8a2a7baaf [eslint] no-unneeded-ternary).
8 anos atrás
Saúl Ibarra Corretgé
594034c8f2
cleanup: remove old Android specific hack
8 anos atrás
Lyubo Marinov
de61af8b2d
[eslint] require-jsdoc
8 anos atrás
hristoterezov
432185066a
fix(eslint): Add no-invalid-this rule
8 anos atrás
Lyubo Marinov
66b62080e8
[eslint] max-params
8 anos atrás
Lyubo Marinov
7c0b8d9145
[eslint] no-use-before-define
8 anos atrás
Lyubo Marinov
146148483e
[eslint] no-shadow
8 anos atrás
Lyubo Marinov
c88c4f9124
[eslint] camelcase
8 anos atrás
hristoterezov
e5472b9aca
fix(eslint): Add eqeqeq rule
8 anos atrás
Lyubo Marinov
8fbc815836
[eslint] no-param-reassign
8 anos atrás
Lyubo Marinov
72290d937e
Re-enable jshint with a minimal configuration
8 anos atrás
Lyubo Marinov
308adc133a
[eslint] max-len
8 anos atrás
Lyubo Marinov
068f290835
[eslint] lines-around-comment
8 anos atrás
Lyubo Marinov
9a8b5563c6
[eslint] object-property-newline
8 anos atrás
Lyubo Marinov
840c5b3cdf
[eslint] computed-property-spacing, key-spacing, keyword-spacing, object-curly-spacing
8 anos atrás
Lyubo Marinov
7cecd3a9d9
[eslint] comma-dangle, comma-spacing
8 anos atrás
Lyubo Marinov
63ebd47172
[eslint] array-bracket-spacing
8 anos atrás
Lyubo Marinov
05c90dc42c
[eslint] no-undef-init
8 anos atrás
Lyubo Marinov
4581605a28
[eslint] newline-after-var, newline-before-return, newline-per-chained-call
8 anos atrás
Lyubo Marinov
0da7f6b98f
[eslint] no-negated-condition
8 anos atrás
Lyubo Marinov
13bfa61028
[eslint] prefer-arrow-callback
8 anos atrás
Lyubo Marinov
1068233eac
[eslint] prefer-rest-params
8 anos atrás
hristoterezov
b13348726b
fix(eslint): Add no-implicit-coercion rule
8 anos atrás
Lyubo Marinov
c991abf9ef
[eslint] prefer-template
8 anos atrás
Lyubo Marinov
5bff0ed543
[eslint] no-var
8 anos atrás
hristoterezov
e4352d2188
fix(eslint): Add no-else-return rule
8 anos atrás
hristoterezov
245c49bc31
fix(eslint): Add dot-notation rule
8 anos atrás
Lyubo Marinov
b8a2a7baaf
[eslint] no-unneeded-ternary
8 anos atrás
Lyubo Marinov
4293971466
[eslint] operator-linebreak
8 anos atrás
Lyubo Marinov
ed0d464392
[eslint] quotes
8 anos atrás
Lyubo Marinov
b5b0e95b4e
[eslint] sort-vars
8 anos atrás
Lyubo Marinov
f8ab8015a2
[eslint] space-before-blocks
8 anos atrás
Lyubo Marinov
78217478d1
[eslint] space-before-function-paren
8 anos atrás
Lyubo Marinov
55ed404dd4
[eslint] space-in-parens
8 anos atrás
Lyubo Marinov
324afc0caf
[eslint] space-infix-ops
8 anos atrás
Lyubo Marinov
14147059b3
[eslint] spaced-comment
8 anos atrás
hristoterezov
c96898c478
fix(eslint): Add no-multi-spaces rule
8 anos atrás
hristoterezov
3e44723582
fix(eslint): Add indent rule
8 anos atrás