Re: Intent to Implement & Ship: WebRTC Perfect Negotiation APIs

2019-07-24 Thread Jan-Ivar Bruaroey
Here's additional information the intent template asks for: Standard: restartIce() https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-restartice setRemoteDescription() with "rollback" https://w3c.github.io/webrtc-pc/#dom-peerconnection-setremotedescription This refers to the implicit rollba

Re: Intent to Implement & Ship: WebRTC Perfect Negotiation APIs

2019-07-24 Thread Eric Shepherd (Sheppy)
Pleased to see these changes coming. It will improve the negotiation process’s reliability while at the same time making it easier to explain to new developers. On July 23, 2019 at 9:15:06 PM, Jan-Ivar Bruaroey (j...@mozilla.com) wrote: "Perfect Negotiation" refers to four API improvements to Web

Intent to Implement & Ship: WebRTC Perfect Negotiation APIs

2019-07-23 Thread Jan-Ivar Bruaroey
"Perfect Negotiation" refers to four API improvements to WebRTC that together make signaling non-racy and more ergonomic. They are (with FF target and bug #): 1. 70 http://bugzil.la/1551316 restartIce() 2. 70 http://bugzil.la/1567951 setRemoteDescription() with "rollback" 3. 70 http://bugzil.la