748 Commits (a1696e0cdf13d80b51a6c3857dbe786ad66d0ce8)

Author SHA1 Message Date
Joachim Bauch a1696e0cdf Fixed broken hangup for regular conference calls. 9 years ago
Joachim Bauch 14764dd17f Use "safeApply" when handling webrtc done/stop events. 9 years ago
Joachim Bauch 8fa2083c74 Always show own video when in conference room. 9 years ago
Joachim Bauch 1971c297fe Updated evaluation of Conference messages to support serverside conferences. 9 years ago
Joachim Bauch 96b482827c Add CSS class with current room type to body including helpers to show/hide elements. 9 years ago
Joachim Bauch f0fbd7b1dc Fixed wrong attribute name. 9 years ago
Joachim Bauch 73702c5054 Fixed updating state if a conference gets downgraded to p2p. 9 years ago
Joachim Bauch eb85b22da8 Fixed inconsistent PeerConference creation. 9 years ago
Joachim Bauch 2e7b51a15a Move stream id creation to PeerCall. 9 years ago
Simon Eisenmann 8f15fff717 Support promise based play as defined in Chrome 50 - see https://developers.google.com/web/updates/2016/03/play-returns-promise 9 years ago
Simon Eisenmann 957297a7cb Always disable web worker for PDF.js and no longer rely on PDF.js catching the execption when the worker cannot be started, fixing Firefox 45+. 9 years ago
Simon Eisenmann 6a7a362409 Always disable web worker for PDF.js and no longer rely on PDF.js catching the execption when the worker cannot be started, fixing Firefox 45+. 9 years ago
Simon Eisenmann 0ce04056e6 Added outbound ringer timeout (35s). 9 years ago
Simon Eisenmann bbd37a7454 Brought back mediaDevices wrapper for gUM for Firefox >= 38 fixing #263 and #264. 10 years ago
Simon Eisenmann 687ec6df4d Brought back mediaDevices wrapper for gUM for Firefox >= 38 fixing #263 and #264. 10 years ago
Simon Eisenmann 1ae16b682c Restrict VP9 experiment to Chrome >= 48. 10 years ago
Simon Eisenmann 814615ad35 Firefox 44 has fixed gUM permission indicator, so limiting workaround to 43 and lower. 10 years ago
Simon Eisenmann e81527f857 Removed local getUserMedia conversion code and use the one provided by the adapter, fixing screen sharing for Chrome >= 49. 10 years ago
Simon Eisenmann 65ef7135ac Only prefer VP9 when experiments are actually enabled. 10 years ago
Simon Eisenmann e07fb42ced Added support to prefer VP9 video codec (works with Chrome >= 48) as experimental setting. 10 years ago
Simon Eisenmann dba270700a Updated WebRTC adapter to 0.2.10 10 years ago
Simon Eisenmann fb2eed645c Stop waiting on video early if first video track is enabled but muted. 10 years ago
Simon Eisenmann 20b85f4bcf Only stop user media automatically, when all tracks have ended. 10 years ago
Simon Eisenmann 2a8ec3f3be Added compatibility fix for Chrome 38 which stopped working when called from Chrome 46+ (Munge remote offer UDP/TLS/RTP/SAVPF to RTP/SAVPF). 10 years ago
Simon Eisenmann 7577d98bb6 Avoid to break when there is no mediaDevices. 10 years ago
Simon Eisenmann 66aba12c63 Automatically activate room chat when no other chat is activated when chat panel becomes visible, partially implemnting #246 10 years ago
Simon Eisenmann 95c898a4c3 Automatically focus current chat input when chat pannel is shown manually, implementing part of #246 10 years ago
Simon Eisenmann d007b69c68 Automatically focus chat input when activating a room, implementing a part of #246 10 years ago
Simon Eisenmann 53290cd4c5 Use mediaDevices.enumerateDevices to retrieve media input devices. 10 years ago
Simon Eisenmann c5c62b3b0c Setting link-type noreferrer does not work, set global referrer-policy instead (see http://w3c.github.io/webappsec/specs/referrer-policy/). 10 years ago
Simon Eisenmann c77fa690bd Improved codec check to include undefined. 10 years ago
Simon Eisenmann cbb2a18b36 Added noreferrer rel to chat links. 10 years ago
Simon Eisenmann 61b17ecdf8 Fixed scope regression after latedef fixes. 10 years ago
Simon Eisenmann ce9f8f9874 Moved from offerConstraints to offerOptions which follows latest spec. This fixes offer creation in Firefox >=43. 10 years ago
Simon Eisenmann f5a77ca0ba Updated adapter.js to a0b40f20221c4633bd1e54e50255392c3459a6d9 10 years ago
Simon Eisenmann a6ded93b2f Fixed jshint latedef and strict errors. 10 years ago
Simon Eisenmann abebed3c4b Avoid to scale up screen sharing while still keep mandatory constraints in Chrome. 10 years ago
Simon Eisenmann 35f4f41ea1 Make sure that the constraint adapter generates mandatory screen sharing constraints in for Chrome. 10 years ago
Joachim Bauch 6cec7e88c4 Invoke constructor with "new". 10 years ago
Joachim Bauch 689e2e0c15 Fix mixed tabs/spaces. 10 years ago
Simon Eisenmann e855eff47a Fixed disable of sounds for sound aliases of interval sounds. 10 years ago
Simon Eisenmann 5174834058 Removed debug. 10 years ago
Simon Eisenmann 490168d5e3 Added window.showCiphers helper for testing WebRTC stats API. 10 years ago
Simon Eisenmann ccddf38c80 Disable notifications on Android as of https://code.google.com/p/chromium/issues/detail?id=481856 10 years ago
Simon Eisenmann 0304d9baff Fixed resurrection shrine. 10 years ago
Simon Eisenmann 5e9200bc3c Trigger signalingState changes. 10 years ago
Simon Eisenmann 78a8c34151 Use onended event handler on tracks instead. 10 years ago
Simon Eisenmann b842bdf26b Fixed a problem where streams could not be started when they are disabled when the call was started and the server has renegotiation disabled. 10 years ago
Simon Eisenmann afedd478b4 Renegotiation needs to be triggered at least once even when there is no local stream. 10 years ago
Simon Eisenmann c6d0139944 Fixed a problem where the Firefox permission indicator did not go away after gum has stopped. 10 years ago