107 Commits (160d3bb17217804c20a98a9242cb13a3726d7783)

Author SHA1 Message Date
Lance Cooper 9118194e89 Refactor web app room logic into separate service. 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 4b6e9d27a6 Implemented negotiation workaround for Firefox. 11 years ago
Simon Eisenmann 76e562f31d Implemented offer/answer creation on renegotiationneeded event. 11 years ago
Simon Eisenmann 30888a5ce8 Implement workaround for FF not supporting onnegotiationneeded. 11 years ago
Simon Eisenmann d20dd4e957 Changed offer generation to generate offer when negotiation is required and signaling state is stable. 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 c85b4da08e Fixed typo. 11 years ago
Simon Eisenmann 9c347454ae Added settings to control audio and video constraints. Some settings were added as experiments which are disabled per default). 11 years ago
Simon Eisenmann 513ab291f9 Also show the constraints as object in debugger. 11 years ago
Simon Eisenmann efaf7ef28c Fixed FireFox issue which showed multiple videos for the same peer. 11 years ago
Simon Eisenmann d008ea48eb Added missing gear to remove streams. 11 years ago
Simon Eisenmann f9ddb71a6f Fixed call state resurrect on heartbeat timeout reconnects. 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 7adea2fd34 Enabled logging for negotiationNeeded events. 11 years ago
Simon Eisenmann 87cbe71eb0 Correctly reset roomid on close to make reconnect work properly again. 11 years ago
Simon Eisenmann 436697c857 Delay hellow until authorization is finished. 11 years ago
Simon Eisenmann c6ff4b77b2 Added helloed event. 11 years ago
Simon Eisenmann a35cd9c556 Fixed event parameters. 11 years ago
Simon Eisenmann 05b2437378 Removed debug and cleaned up. 11 years ago
Simon Eisenmann 957b4dbb7b Implemented timeout for getUserMedia check. 11 years ago
Joachim Bauch da4bae5875 Added support for sharing YouTube videos in a call. 11 years ago
Simon Eisenmann 52c177ca1d Fixed typo. 11 years ago
Simon Eisenmann 93a1c7b668 Implemented extension bridge support. 11 years ago
Joachim Bauch 52098ff09e Fixed indent. 11 years ago
Joachim Bauch 6e09f0eaa1 Renamed directive to more general "presentation", updated internal API to match this change. 11 years ago
Joachim Bauch 3e6218325d Added PdfViewer API. 11 years ago
Simon Eisenmann 0424635e15 Implemented session subscription. 11 years ago
Simon Eisenmann b65d2e10df Added attestation data. 11 years ago
Simon Eisenmann 3204c329bc Implementd client side lookup support. 11 years ago
Simon Eisenmann e6f2182e49 Implemented client side sessions request. 11 years ago
Simon Eisenmann e6ff583b4d Fixed stuck in close state error. 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 20b504aacd Fixed bunch of Javascript syntax issues. 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 6dc0bc3f9b Fixed a load of Javascript syntax errors found with jshint. 11 years ago
Simon Eisenmann c1f7fb826e Added missing semicolon. 11 years ago
Simon Eisenmann 471b46c3f1 Fixed indentation. 11 years ago
Simon Eisenmann 674428bc5c Added workaround for not called onaddstream callback in FireFox (see https://bugzilla.mozilla.org/show_bug.cgi?id=998546.). 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 2bdc6c8b1a Implemented user id integration in setting (register, logout). 11 years ago
Simon Eisenmann 8a74cfb892 Implemented user authorization and authentication api and data layers. 11 years ago
Simon Eisenmann d215a03706 Onlye hangup call when really onloading and not before. 11 years ago
Simon Eisenmann b074e77edd Fixed data channel not ready error by deferring own event triggering. 11 years ago
Simon Eisenmann ce186c9168 Make sure to handle iceConnectionState completed in addition to connected fixing conference connection issues when all ice candidates work. 11 years ago
Simon Eisenmann dbf9a935d4 Avoid spurious bye and close events and fixed hangup in certain conference cases. 11 years ago
Simon Eisenmann c0e2bf194c Cleanups. 11 years ago