hristoterezov
f02a22d3f9
fix(eslint): Add brace-style rule
8 years ago
hristoterezov
c36b464bfc
fix(eslint): Add curly rule
8 years ago
hristoterezov
fceb8606d8
fix(eslint): Add no-extra-parens rule
8 years ago
Lyubo Marinov
147ca8e123
ES6 shorthand method definitions
8 years ago
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.
8 years ago
Ilya Daynatovich
178162b2c5
Temasys do not support Microsoft Edge
8 years ago
Boris Grozev
a17b287b63
fix: Use the same logic as sdp-simulcast in
RTCBrowserType.supportsSimulcast(). Add TODOs.
8 years ago
hristoterezov
16c4a1fbc5
feat(electron): basic Electron SS support
8 years ago
Boris Grozev
3babf4c3ad
feat: Adds a supportsSimulcast utility method.
8 years ago
paweldomas
436c4e87c4
feat(ParticipantConnectionStatus): take advantage of RTC mute/unmute
'onmute'/'onunmute' event of MediaStreamTrack can be used to detect that
the remote user is having connectivity issues, because no video data is
received. We check if those are in sync with the signalling and if not
trigger connection interrupted updates with small delay.
8 years ago
damencho
e014c23ce6
Adds utility method to fetch browser name.
8 years ago
tsareg
cc311b59a3
Correctly detect React-Native in debug mode
8 years ago
tsareg
4b28402045
Expose JitsiMeetJS.environment with methods for environment detection
8 years ago
Lyubomir Marinov
026c1b2f72
Define React Native as a type of browser
9 years ago
hristoterezov
e6968912ae
Changes console.* to logger.*
9 years ago
isymchych
fa9fe84e23
integration with NW.js
9 years ago
paweldomas
37f2604efc
Assume Safari when fail to detect browser type.
9 years ago
Boris Grozev
c1c591b56b
Add RTCBrowserType.isAndroid().
9 years ago
Boris Grozev
72d4ecb607
initial commit
9 years ago