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 |
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 |
Simon Eisenmann
|
cbdbeaebbc
|
Added reference to remember onnegotiationneeded in FF40.
|
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
|
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
|
a577e73a32
|
Make sure to support renegotiation in conferences.
|
10 years ago |
Simon Eisenmann
|
bcc3a86121
|
Return empty stream lists when there is no internal peer connection.
|
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
|
ced1e76c34
|
Improved is DummyStream check.
|
10 years ago |
Simon Eisenmann
|
ff433f12a4
|
Merged DummyStream implementations into one.
|
10 years ago |
Simon Eisenmann
|
a157cea813
|
Added support for SDP workarounds which are required when renegotiation is on.
|
10 years ago |
Simon Eisenmann
|
d53a6505c5
|
Added more references to tickets and problems with firefox.
|
10 years ago |
Simon Eisenmann
|
647618fb74
|
Added comment to clarify why a null stream is injected.
|
10 years ago |
Simon Eisenmann
|
a44cedc52d
|
Allow receiver to receive connections without a stream, by injecting a dummy stream.
|
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
|
00348fa6fd
|
Added support to control Opus DTX.
|
10 years ago |
Simon Eisenmann
|
beff7439b8
|
Bumped copyright to 2015.
|
10 years ago |
Simon Eisenmann
|
9df314a37f
|
Use new Name field to send room name, rather than deprectated Id field.
|
10 years ago |
Simon Eisenmann
|
ccdd51fd74
|
Worked to get screen sharing to FF.
Use new mediaDevices service.
Prepare to support video constraints in FF>=38.
Disable HD constraints for Firefox.
|
10 years ago |
Simon Eisenmann
|
ecb3649fe7
|
Improved reconnect logic which failed in various networking szenarios.
|
11 years ago |
Simon Eisenmann
|
4a9859d95a
|
Added missing semicolon.
|
11 years ago |
Simon Eisenmann
|
cbe85a6d83
|
Avoid generating invalid options.
|
11 years ago |
Simon Eisenmann
|
c578fbb460
|
Added callbacks to addIceCandidate function to comply with WebRTC API.
|
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
|
f992f50d49
|
Moved heartbeat time to controller.
|
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 |
Lance Cooper
|
555bd61325
|
Add basic support for pin locked rooms to the web application.
|
11 years ago |
Lance Cooper
|
5e14b3b5d2
|
Support handling room updates in web client.
|
11 years ago |
Lance Cooper
|
910dd71b81
|
Use room document from Welcome rather than synthesizing a response.
|
11 years ago |
Lance Cooper
|
e7cda50b79
|
Send Hello with Iid from Javascript client, and use the data from the Welcome.
|
11 years ago |