35 Commits (01f93bd8cde513b4327d15c5a1daf6cad0f91afc)

Author SHA1 Message Date
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 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 20b85f4bcf Only stop user media automatically, when all tracks have ended. 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
Simon Eisenmann af194a64b8 Remove deprecated MediaStream.stop api (see https://groups.google.com/a/chromium.org/forum/#\!msg/blink-dev/s0UsMk8i2YM/WpepA4w3mPEJ for details). 10 years ago
Simon Eisenmann e207726148 Updated WebRTC adapter to latest version. 10 years ago
Simon Eisenmann ff433f12a4 Merged DummyStream implementations into one. 10 years ago
Simon Eisenmann 9396548d9a Make it possible to create peer connection in renegotiation mode without any stream. 10 years ago
Simon Eisenmann eab339aed1 Implemented support to apply changed user media constraints on the fly in existing connections. 10 years ago
Simon Eisenmann 6c1e9791d5 Added renegotiation configuration to server. 10 years ago
Simon Eisenmann fba521352a Added client side configuration support for WebRTC renegotiation of user media streams. 10 years ago
Simon Eisenmann 84391f5a8f Never try to add a stream without audiotrack to audio processor. 10 years ago
Simon Eisenmann beff7439b8 Bumped copyright to 2015. 10 years ago
Simon Eisenmann ccdd51fd74 Worked to get screen sharing to FF. 10 years ago
Simon Eisenmann 0c88aeab0e Use strict javascript globally. 11 years ago
Simon Eisenmann 9f8bb75f21 Fixed JSHint errors and warnings. 11 years ago
Simon Eisenmann 4903fec5cd Disable enableRenegotiationSupport per default to make the stuff mergeable. 11 years ago
Simon Eisenmann 09eff1222b Add pc registry to usermedia to trigger media updates to all pcs where the usermedia stream is used. 11 years ago
Simon Eisenmann 76e562f31d Implemented offer/answer creation on renegotiationneeded event. 11 years ago
Simon Eisenmann 6f0ecdf390 Make sure to clear timeout after usermedia test. 11 years ago
Simon Eisenmann 2d99116aa1 Make sure to stop stream after testing user media access. 11 years ago
Simon Eisenmann 513ab291f9 Also show the constraints as object in debugger. 11 years ago
Simon Eisenmann d008ea48eb Added missing gear to remove streams. 11 years ago
Simon Eisenmann 3f8c716182 Fixed problem that local video does not work when fast reendabled after a call (added timeout). 11 years ago
Simon Eisenmann 957b4dbb7b Implemented timeout for getUserMedia check. 11 years ago
Simon Eisenmann 31cf3fe140 Improved audiocontext compatibilty. 11 years ago
Simon Eisenmann 13ac41d417 Changed name of project to Spreed WebRTC. 11 years ago
Simon Eisenmann a0733b6555 Applied jsbeautify target to all Javascript files making them use same syntax style and tab indentation everywhere. 11 years ago
Simon Eisenmann d9e451a75d Fixed not a function error on iOS 6 with Safari 5 which has AudioContext but no processor. 11 years ago
Simon Eisenmann 362248cfa0 Always make screen sharing availble when browser supports it. 11 years ago
Simon Eisenmann 6ffd3f2917 Initial public release. 12 years ago