33 Commits (a6ded93b2fd9f31188a7e9538b0efea3d7eeb4a4)

Author SHA1 Message Date
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 2a8fc4719b Fixed problem where Chrome thought it already has an offer because the SDP is empty string instead of returning null for remoteOffer. 10 years ago
Simon Eisenmann c49c15adf8 Hang up call, if a new offer is received and renegotiation is not enabled. 10 years ago
Simon Eisenmann f9eccdc989 Use inner scope parameter properly. 10 years ago
Simon Eisenmann fba521352a Added client side configuration support for WebRTC renegotiation of user media streams. 10 years ago
Simon Eisenmann beff7439b8 Bumped copyright to 2015. 10 years ago
Simon Eisenmann 4a9859d95a Added missing semicolon. 11 years ago
Simon Eisenmann 5401c566b5 Bring back send stereo support by processing sdp correctly and disable AEC when sendStereo is true. The old stereo option is now always true. 11 years ago
Simon Eisenmann 90250d9139 Moved unload handler to controller. 11 years ago
Simon Eisenmann 7d569e7c15 Make sure to trigger negotiation if there is no media. 11 years ago
Simon Eisenmann c739309402 Cleaning up. 11 years ago
Simon Eisenmann 09e51b5be4 Make sure to do negotiation when creating a xfer connection (fixes Firefox file sharing receive support). 11 years ago
Simon Eisenmann eae59c50d2 Make sure to do negotiation when creating a screensharing connection (fixes Firefox screen sharing receive support). 11 years ago
Simon Eisenmann 79d132b322 Also show a notification that someone called no matter if call was aborted before pickup timeout. 11 years ago
Simon Eisenmann ff540a0d50 Correctly handle bye in conferences. 11 years ago
Simon Eisenmann 0c88aeab0e Use strict javascript globally. 11 years ago
Simon Eisenmann 6f174f8517 Fixed event and scope order/update issues created by rooms service. 11 years ago
Simon Eisenmann 9f8bb75f21 Fixed JSHint errors and warnings. 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 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 957b4dbb7b Implemented timeout for getUserMedia check. 11 years ago
Simon Eisenmann 93a1c7b668 Implemented extension bridge support. 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 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 6ffd3f2917 Initial public release. 12 years ago