Saúl Ibarra Corretgé
9cf65ce2fe
Fix OverconstrainedError handling in Firefox
Firefox uses "constraint" as the key in the error:
```
[modules/RTC/RTCUtils.js] <value/<>: Failed to get access to local media. Error
MediaStreamError { name: "OverconstrainedError", message: "Constraints could be
not satisfied.", constraint: "width", stack: "" } Object { audio: false, video:
Object } lib-jitsi-meet.min.js:6:10419
```
8 gadus atpakaļ
virtuacoplenny
0173067481
electron: call into JitsiMeet to open a desktop picker
#416
8 gadus atpakaļ
Lyubo Marinov
5bff0ed543
[eslint] no-var
8 gadus atpakaļ
Lyubo Marinov
ed0d464392
[eslint] quotes
8 gadus atpakaļ
hristoterezov
3e44723582
fix(eslint): Add indent rule
8 gadus atpakaļ
hristoterezov
824825d15c
fix(JitsiTrackError): Return to prototype inheritance
8 gadus atpakaļ
hristoterezov
0d037bad65
feat(JitsiLocalTrack): Implement camera issues detection
8 gadus atpakaļ
Lyubomir Marinov
0e7c83b46a
ES6 for JitsiTrackError
8 gadus atpakaļ
Lyubomir Marinov
6ad10dc442
ES6 for JitsiTrackErrors
8 gadus atpakaļ
damencho
d31c8a24e3
Adds error name for missing devices.
When calling getUserMedia in chrome for just video with no video devices connected we receive error with name DevicesNotFoundError.
8 gadus atpakaļ
tsareg
d00993293a
Added TRACK_NO_STREAM_FOUND JitsiTrackError type
8 gadus atpakaļ
tsareg
5e4aa82cad
Report DOMException when audio output device change fails as gUM error to callstats
9 gadus atpakaļ
tsareg
c815e913d7
Transform JitsiTrackError into format acceptable by callstats
9 gadus atpakaļ
tsareg
f8ed717be6
Start callStats as soon as second participant join the room, maybe even without established jingle session and peer connection
9 gadus atpakaļ
tsareg
8273d5108c
Store additional "devices" array in JitsiTrackError for GUM errors and minor bug fixes and changes
9 gadus atpakaļ
tsareg
403fcb0e25
Handle cases when new media devices are added/removed more precisely and more predictable
9 gadus atpakaļ