Saúl Ibarra Corretgé
3295be78c5
feat(JitsiLocalTrack): make mute/unmute more resilient
Instead of failing with an error if another operation is in progress, which is
impossible to know as a user, chain them using the primises API.
8 years ago
paweldomas
5dd206721e
feat(ScreenObtainer): CHROME_EXTENSION_USER_GESTURE_REQUIRED
CHROME_EXTENSION_USER_GESTURE_REQUIRED will be triggered if
the extension installation fails, because the request to get desktop
stream did not originate in user gesture handler (a button click for
example).
8 years ago
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 years ago
virtuacoplenny
0173067481
electron: call into JitsiMeet to open a desktop picker
#416
8 years ago
Lyubo Marinov
5bff0ed543
[eslint] no-var
8 years ago
Lyubo Marinov
ed0d464392
[eslint] quotes
8 years ago
hristoterezov
3e44723582
fix(eslint): Add indent rule
8 years ago
hristoterezov
824825d15c
fix(JitsiTrackError): Return to prototype inheritance
9 years ago
hristoterezov
0d037bad65
feat(JitsiLocalTrack): Implement camera issues detection
9 years ago
Lyubomir Marinov
0e7c83b46a
ES6 for JitsiTrackError
9 years ago
Lyubomir Marinov
6ad10dc442
ES6 for JitsiTrackErrors
9 years ago
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.
9 years ago
tsareg
d00993293a
Added TRACK_NO_STREAM_FOUND JitsiTrackError type
9 years ago
tsareg
5e4aa82cad
Report DOMException when audio output device change fails as gUM error to callstats
9 years ago
tsareg
c815e913d7
Transform JitsiTrackError into format acceptable by callstats
9 years ago
tsareg
f8ed717be6
Start callStats as soon as second participant join the room, maybe even without established jingle session and peer connection
9 years ago
tsareg
8273d5108c
Store additional "devices" array in JitsiTrackError for GUM errors and minor bug fixes and changes
9 years ago
tsareg
403fcb0e25
Handle cases when new media devices are added/removed more precisely and more predictable
9 years ago